DocumentCode :
3373277
Title :
Estimating the size of changes for evolving object oriented systems: a case study
Author :
Antoniol, G. ; Canfora, G. ; De Lucia, A.
Author_Institution :
Fac. of Eng., Sannio Univ., Benevento, Italy
fYear :
1999
fDate :
1999
Firstpage :
250
Lastpage :
258
Abstract :
Size related measures have traditionally been the basis for effort estimation models to predict costs of software activities along the entire software product life cycle. Object-Oriented (OO) systems are developed and evolve by adding/removing new classes and modifying existing entities. We propose an approach to predict the size of changes of evolving OO systems based on the analysis of the classes impacted by a change request. Our approach can be used both in iterative development processes or during software maintenance. A first empirical evaluation of the proposed approach has been obtained by applying our tools to the post-release evolution of OO software systems available on the net. The systems were analyzed, and models to predict added modified LOCs from added/modified classes were statistically validated. In the paper preliminary results of the above outlined evaluation is presented
Keywords :
object-oriented programming; software cost estimation; software maintenance; object oriented systems; size related measures; software cost estimation; software maintenance; software product life cycle; Costs; Iterative methods; Lab-on-a-chip; Life estimation; Object oriented modeling; Predictive models; Size measurement; Software maintenance; Software measurement; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Metrics Symposium, 1999. Proceedings. Sixth International
Conference_Location :
Boca Raton, FL
Print_ISBN :
0-7695-0403-5
Type :
conf
DOI :
10.1109/METRIC.1999.809746
Filename :
809746
Link To Document :
بازگشت