2010 · 46 citations · 1 references
Total Quality ManagementSoftware MaintenanceSoftware Development PracticeEngineeringContinual Improvement ProcessEducationSoftware EngineeringJava SystemsSoftware AnalysisProgram EvaluationEclipe PlugEmpirical Software Engineering ResearchSystems EngineeringSoftware AspectSoftware PracticeQuality AssessmentReliabilitySoftware QualityQuality ControlSoftware DesignQuality AssuranceContinuous Quality AssessmentProgram AnalysisSoftware TestingTechnologySystem Software
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