ACM SIGSOFT Software Engineering Notes · 2011 · 17 citations · 15 references
ComputingComputer ScienceMaintenance EngineeringQuality AssuranceSoftware EngineeringObject-oriented DesignQuality MetricsSoftware EvolutionSoftware MaintenanceSoftware MetricsSoftware Quality AssuranceEmpirical EvaluationMaintainabilityMaintainability AssessmentMaintainability EvaluationMaintainability IndexMaintainability MetricsMetricsSoftware Maintainability
In Object Oriented System, the quality of software depends significantly on the decision taken at early phases of the development. As per available artefact, quality of the class description is very crucial for system development. Maintenance is to repair defects in software, to adapt the software to different operational environments and to add or modify the functionality of the system. In Object Oriented Systems, maintainability factor needs more aspects to explore. We have proposed Maintainability Index using Package Metrics. We performed empirical evaluation using three case studies.
15
Using metrics to evaluate software system maintainability
Derek Coleman, Dan Ash, B. Lowther et al. · Computer · 1994 · 425 citations