• 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