Title :
Quantifying Maintainability in Feature Oriented Product Lines
Author :
Aldekoa, Gentzane ; Trujillo, Salvador ; Sagardui, Goiuria ; Díaz, Oscar
Author_Institution :
Mondragon Univ., Mondragon
Abstract :
Families of products are steadily emerging for distinct settings such as embedded systems, navigational systems, financial applications or even web applications. This shifts the attention from individual product-centric development to software product line development where the focus is on constructing reusable assets from which customer-specific products are obtained. This paper tackles the maintenance of an entire family of products, describing our approach to quantifying maintainability. We report our experience measuring the maintainability index of each product in the family, and then propose a generalization of the results in terms of the entire family or product line. This exposes a number of benefits towards the improvement of product-line maintainability, enhancing ultimately customer-specific products.
Keywords :
software maintenance; software management; customer-specific product; feature oriented product line; maintainability index; maintainability quantification; product family maintenance; product-line maintainability; Application software; Asset management; Embedded system; Navigation; Production; Software development management; Software engineering; Software maintenance; Software reusability; Software tools; Software engineering; maintenance and reusability;
Conference_Titel :
Software Maintenance and Reengineering, 2008. CSMR 2008. 12th European Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4244-2157-2
DOI :
10.1109/CSMR.2008.4493319