Muestra métricas de impacto externas asociadas a la publicación. Para mayor detalle:
| Indexado |
|
||||
| DOI | 10.4108/EAI.3-12-2015.2262534 | ||||
| Año | 2016 | ||||
| Tipo | artículo de investigación |
Citas Totales
Autores Afiliación Chile
Instituciones Chile
% Participación
Internacional
Autores
Afiliación Extranjera
Instituciones
Extranjeras
Feature-oriented programming (FOP) and aspect-oriented programming (AOP) focus on to modularize incremental classes behavior and crosscutting concerns, respectively, for software evolution. So, these software development approaches represent advanced paradigms for a modular software product lines production. Thereby, a FOP and AOP symbiosis would permit reaching pros and cons of both approaches. FOP permits a modular refinement of classes collaboration for software product lines (SPL), an adequate approach to represent named heterogeneous crosscutting concerns. FOP works on changes of different functionality pieces for which to de fine join points is not a simple task. Similarly, AOP structurally modularizes in a refined manner homogeneous crosscutting concerns. Since traditional AOP like AspectJ presents implicit dependencies and strong coupling between classes and aspects, and the Join Point Interface JPI approach solves these classic AOP issues, this article presents JPI Feature Modules for the FOP + JPI SPL components modularization, i.e., collaboration of classes, aspects, and join point interfaces along with their evolution, for a SPL transparent implementation in a FOP + JPI context. In addition, this article shows JPI Feature Modules of a case study to highlight mutual bene fi ts of FOP and JPI approaches for a modular SPL software conception.
| Ord. | Autor | Género | Institución - País |
|---|---|---|---|
| 1 | VIDAL-SILVA, CRISTIAN LORENZO | Mujer |
Universidad de Playa Ancha - Chile
|
| 1 | Vidal, Cristian | Hombre |
Universidad de Playa Ancha - Chile
|
| 2 | Benavides, David | Hombre |
Universidad de Sevilla - España
University of Seville - España |
| 3 | LEGER-MORALES, PAUL | Hombre |
Universidad Católica del Norte - Chile
|
| 4 | Galindo, José | Hombre |
INRIA - Francia
INRIA Institut National de Recherche en Informatique et en Automatique - Francia |
| 4 | Galindo, José Angel | - |
INRIA Institut National de Recherche en Informatique et en Automatique - Francia
|
| 5 | Fukuda, Hiroaki | Hombre |
Shibaura Inst Technol - Japón
Shibaura Institute of Technology - Japón |