XV Jornadas de Ingeniería del Software y Bases de Datos JISBD 2006 José Riquelme - Pere Botella (Eds) © CIMNE, Barcelona, 2006 EXPERIENCE MEASURING MAINTAINABILITY IN SOFTWARE PRODUCT LINES Gentzane Aldekoa 1 , Salvador Trujillo 2 , Goiuria Sagardui 1 , Oscar Díaz 2 1: Departamento de Informática Mondragon Unibertsitatea Loramendi s/n. 20500 Mondragon, Spain e-mail: {galdekoa,gsagardui}@eps.mondragon.edu, web: http://www.mondragon.edu 2: Onekin Research Group Departamento de Lenguajes y Sistemas Informáticos Universidad del País Vasco Manuel Lardizabal, 1. 20009 San Sebastián, Spain e-mail: {struji, oscar.diaz}@ehu.es, web: http://www.onekin.org Keywords: Maintainability, Software Product Lines, Feature Oriented Programming. Abstract. Families of applications are steadily emerging for distinct settings such as embedded systems, navigational systems, financial applications or even web applications. This moves the attention from single application development to Software Product Line (SPL) development where the focus is on constructing reusable artefacts of the assembly line from which final products are obtained. This paper presents a first reported experience on measuring maintainability index for SPLs where the maintainability index of each feature is measured. This yields a number of benefits towards the global improvement of maintainability before the customer product of the SPL is built.