Metrics for controlling effort during adaptive maintenance of object oriented systems
- 1 January 1999
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 483-492
- https://doi.org/10.1109/icsm.1999.792646
Abstract
Object oriented modeling has been largely adopted in industry in the last few years. Several systems built 4 or 5 years ago may need an adaptive maintenance process in order to better satisfy market and customer needs. A model for effort estimation/prediction of the adaptive maintenance is presented. A selection of metrics for effort estimation has been applied to the general model for evaluating maintenance effort. The metrics presented have been validated against real data. The validation presented has shown that some metrics that can be profitably employed for effort estimation/prediction can be also used with success for the estimation/prediction of the maintenance effort. Moreover the results obtained give some guidelines for maintenance of control of relevant factors for adaptive maintenance.Keywords
This publication has 17 references indexed in Scilit:
- A change impact model for changeability assessment in object-oriented software systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Architecture level prediction of software maintenancePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Metrics and tool for system assessmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A tool for process and product assessment of C++ applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Assessment of system evolution through characterizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Identifying Internal and External Characteristics of Classes likely to be useful as Structural Complexity MetricsPublished by Springer Nature ,1995
- Object-oriented metrics that predict maintainabilityJournal of Systems and Software, 1993
- The object-oriented systems life cycleCommunications of the ACM, 1990
- Software size estimation of object-oriented systemsIEEE Transactions on Software Engineering, 1990
- An empirical validation of software cost estimation modelsCommunications of the ACM, 1987