InCode: Continuous Quality Assessment and Improvement
暂无分享,去创建一个
While significant progress has been made over the last ten years in the research field of quality assessment, developers still can’t take full advantage of the benefits of these new tools and technique. We believe that there at least two main causes for this lack of adoption: (i) the lack of integration in mainstream IDEs and (ii) the lack of support for a continuous (daily) usage of QA tools. In this context we created INCODE as an Eclipe plug in that would transform quality assessment and code inspections from a standalone activity, into a continuous, agile process, fully integrated in the development life-cycle. But INCODE not only assesses continuously the quality of Java systems, it also assists developers in taking restructuring decisions, and even supports them in triggering refactorings.
[1] Arthur J. Riel,et al. Object-Oriented Design Heuristics , 1996 .
[2] Stéphane Ducasse,et al. Object-Oriented Metrics in Practice , 2005 .
[3] Robert C. Martin. Agile Software Development, Principles, Patterns, and Practices , 2002 .
[4] Radu Marinescu,et al. Detection strategies: metrics-based rules for detecting design flaws , 2004, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings..