Memorias de investigación
Ponencias en congresos:
Plastic Partial Components: A Solution to Support Variability in Architectural Components
Año:2009

Áreas de investigación
  • Lenguaje de programación

Datos
Descripción
Software Product Line Engineering is becoming widely used due to the improvement it means when developing software products of the same family. The commonalities and variabilities of Software Product Lines (SPL) are identified during the Domain Engineering process and then, they are realized in the software architecture. Therefore, mechanisms to explicitly specify the commonalities and variabilities of SPLs at the architectural level are required. Most of the current mechanisms specify variations on the architecture by adding or removing architectural elements. However, it is also necessary to specify variations inside components. In this paper, we propose the notion of Plastic Partial Components to support internal variations. The specification of these components is performed using Invasive Software Composition techniques and without tangling the core and product architectures of the SPL. This contribution is illustrated through a SPL for developing domainspecific validation environments.
Internacional
No
Nombre congreso
Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009. Joint Working IEEE/IFIP Conference on
Tipo de participación
960
Lugar del congreso
Cambridge
Revisores
Si
ISBN o ISSN
978-1-4244-4984-2
DOI
10.1109/WICSA.2009.5290808
Fecha inicio congreso
14/09/2009
Fecha fin congreso
17/09/2009
Desde la página
221
Hasta la página
230
Título de las actas
Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009. Joint Working IEEE/IFIP Conference on

Esta actividad pertenece a memorias de investigación

Participantes

Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Grupo de tecnología de software y sistemas
  • Departamento: Organización y Estructura de la Información