Third International Conference on Information Technology: New Generations (ITNG'06)
Cost Implications of Software Commonality and Reuse
Las Vegas, Nevada
April 10-April 12
ISBN: 0-7695-2497-4
Commonality of requirements and reuse of code are two properties of software systems which can potentially reduce development and maintenance costs. This paper provides a possible definition for commonality and reuse and analyzes their impact on maintenance and replacement cost estimations based on the software engineering literature. Eventually, research questions are formulated to guide the empirical analysis through software evolution trees, a tool which is proposed to formalize the different vertical and horizontal changes that a software system can undergo.
Index Terms:
commonality, software reuse, software cost, maintenance and replacement policies, software evolution trees.
Citation:
Eugenio Capra, Chiara Francalanci, "Cost Implications of Software Commonality and Reuse," itng, pp.40-45, Third International Conference on Information Technology: New Generations (ITNG'06), 2006