Texto completo
Vista Previa |
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (4MB) |
ORCID: https://orcid.org/0000-0001-6738-9370, Pérez Benedí, Jennifer, Fernández Sánchez, Carlos and Garbajosa Sopeña, Juan
ORCID: https://orcid.org/0000-0003-0161-3485
(2013).
Model-to-Code transformation from product-line architecture models to aspectJ.
En: "2013 39th Euromicro Conference on Software Engineering and Advanced Applications SEAA 2013", 04/09/2013 - 06/09/2013, Santander, Spain. pp. 98-105.
https://doi.org/10.1109/SEAA.2013.11.
| Título: | Model-to-Code transformation from product-line architecture models to aspectJ |
|---|---|
| Autor/es: |
|
| Tipo de Documento: | Ponencia en Congreso o Jornada (Artículo) |
| Título del Evento: | 2013 39th Euromicro Conference on Software Engineering and Advanced Applications SEAA 2013 |
| Fechas del Evento: | 04/09/2013 - 06/09/2013 |
| Lugar del Evento: | Santander, Spain |
| Título del Libro: | Proceeding SEAA '13 Proceedings of the 2013 39th Euromicro Conference on Software Engineering and Advanced Applications |
| Fecha: | 2013 |
| Materias: | |
| ODS: | |
| Palabras Clave Informales: | Model Transformation; Product-Line Architectures; Variability Modeling; Model-Driven Development |
| Escuela: | E.U. de Informática (UPM) [antigua denominación] |
| Departamento: | Organización y Estructura de la Información [hasta 2014] |
| Licencias Creative Commons: | Reconocimiento - Sin obra derivada - No comercial |
Vista Previa |
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (4MB) |
Software Product Line Engineering has significant advantages in family-based software development. The common and variable structure for all products of a family is defined through a Product-Line Architecture (PLA) that consists of a common set of reusable components and connectors which can be configured to build the different products. The design of PLA requires solutions for capturing such configuration (variability). The Flexible-PLA Model is a solution that supports the specification of external variability of the PLA configuration, as well as internal variability of components. However, a complete support for product-line development requires translating architecture specifications into code. This complex task needs automation to avoid human error. Since Model-Driven Development allows automatic code generation from models, this paper presents a solution to automatically generate AspectJ code from Flexible-PLA models previously configured to derive specific products. This solution is supported by a modeling framework and validated in a software factory.
| ID de Registro: | 25783 |
|---|---|
| Identificador DC: | https://oa.upm.es/25783/ |
| Identificador OAI: | oai:oa.upm.es:25783 |
| Identificador DOI: | 10.1109/SEAA.2013.11 |
| URL Oficial: | http://seaa2013.ii.metu.edu.tr/ |
| Depositado por: | Memoria Investigacion |
| Depositado el: | 14 May 2014 15:18 |
| Ultima Modificación: | 22 Sep 2014 11:38 |
Publicar en el Archivo Digital desde el Portal Científico