DocumentCode
2956128
Title
Using Aspects and the Spring Framework to Implement Variabilities in a Software Product Line
Author
De Moraes, André L S ; de C Brito, Rodrigo ; Contieri, Antonio C. ; Ramos, Marcos C. ; Colanzi, Thelma E. ; de S Gimenes, Itana M. ; Masiero, Paulo Cesar
Author_Institution
Comput. Dept. (DIN), State Univ. of Maringa (UEM), Maringa, Brazil
fYear
2010
fDate
15-19 Nov. 2010
Firstpage
71
Lastpage
80
Abstract
Software Product Line (SPL) is one of the most adopted techniques to enable software reuse. Aspect-orientation (AOSD) has been investigated to implement variabilities in component-based SPL. This paper presents an experience on the implementation of SPL variabilities using AOSD. The Spring framework is used to configure the components of an existing SPL architecture. This paper compares the AOSD version of an SPL with an existing component-based one. Lessons learned are discussed regarding the use of AOSD in component-based SPL configured with the Spring framework.
Keywords
software reusability; Spring framework; aspect-orientation; component-based SPL; software product line; software reuse; Companies; Context; Logic gates; Software; Springs; Stability analysis; Software product line; aspect-oriented development; component-based development;
fLanguage
English
Publisher
ieee
Conference_Titel
Chilean Computer Science Society (SCCC), 2010 XXIX International Conference of the
Conference_Location
Antofagasta
ISSN
1522-4902
Print_ISBN
978-1-4577-0073-6
Electronic_ISBN
1522-4902
Type
conf
DOI
10.1109/SCCC.2010.20
Filename
5750497
Link To Document