Aspect-oriented modeling for variability management

Natsuko Noda*, Tomoji Kishi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

31 Citations (Scopus)

Abstract

In product line development (PLD), reusability is the key factor, and it is important to make architecture and components flexibly configurable. Thus far, several techniques for utilizing aspect-oriented technologies (AOTs) for PLD have been proposed. However, the application of AOTs to PLD is not simple and various issues related to the application, such as an invasive change problem that prevents reusability, have been reported. We have proposed an aspectoriented modeling (AOM) mechanism that separates concerns from their relationships with other concerns. In this study, we propose the application of our AOM to variability management and demonstrate the effectiveness of our approach with the help of a case study of embedded software.

Original languageEnglish
Title of host publicationProceedings - 12th International Software Product Line Conference, SPLC 2008
Pages213-222
Number of pages10
DOIs
Publication statusPublished - 2008 Nov 5
Externally publishedYes
Event12th International Software Product Line Conference, SPLC 2008 - Limerick, Ireland
Duration: 2008 Sept 82008 Sept 12

Publication series

NameProceedings - 12th International Software Product Line Conference, SPLC 2008

Conference

Conference12th International Software Product Line Conference, SPLC 2008
Country/TerritoryIreland
CityLimerick
Period08/9/808/9/12

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software

Fingerprint

Dive into the research topics of 'Aspect-oriented modeling for variability management'. Together they form a unique fingerprint.

Cite this