Autor: |
Vidal, Cristian
Benavides Cuevas, David Felipe Leger, Paul Galindo Duarte, José Ángel Fukuda, Hiroaki |
Departamento: | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Fecha: | 2015 |
Publicado en: | BICT 2015 :9th EAI International Conference on Bio-inspired Information and Communications Technologies (2015), p 433-437 |
ISBN/ISSN: | 978-1-63190-100-3 |
Tipo de documento: | Ponencia |
Resumen: |
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 re nement of classes collaboration for
software product lines (SPL), an adequate approach to
represent named heterogeneous crosscutting concerns. FOP
works on changes of di erent functionality pieces for which to
de ne join points is not a simple task. Similarly, AOP
structurally modularizes in a re ned 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 ap-proach
solves these classic AOP issues, this article presents JP... [Ver más] |
Cita: | Vidal, C., Benavides Cuevas, D.F., Leger, P., Galindo Duarte, J.Á. y Fukuda, H. (2015). Mixing of Join Point Interfaces and Feature-Oriented Programming for Modular Software Product Line. En BICT 2015 :9th EAI International Conference on Bio-inspired Information and Communications Technologies (433-437), New York: ACM. |
URI: http://hdl.handle.net/11441/62783
DOI: 10.4108/eai.3-12-2015.2262534
Mostrar el registro completo del ítem