• 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