Repositorio de producción científica de la Universidad de Sevilla

Mixing of Join Point Interfaces and Feature-Oriented Programming for Modular Software Product Line

Opened Access Mixing of Join Point Interfaces and Feature-Oriented Programming for Modular Software Product Line

Citas

buscar en

Estadísticas
Icon
Exportar a
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.
Tamaño: 707.7Kb
Formato: PDF

URI: http://hdl.handle.net/11441/62783

DOI: 10.4108/eai.3-12-2015.2262534

Ver versión del editor

Mostrar el registro completo del ítem


Esta obra está bajo una Licencia Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 Internacional

Este registro aparece en las siguientes colecciones