TY - GEN
T1 - Aspect-oriented modeling for variability management
AU - Noda, Natsuko
AU - Kishi, Tomoji
PY - 2008
Y1 - 2008
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=55049084345&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=55049084345&partnerID=8YFLogxK
U2 - 10.1109/SPLC.2008.44
DO - 10.1109/SPLC.2008.44
M3 - Conference contribution
AN - SCOPUS:55049084345
SN - 9780769533032
T3 - Proceedings - 12th International Software Product Line Conference, SPLC 2008
SP - 213
EP - 222
BT - Proceedings - 12th International Software Product Line Conference, SPLC 2008
T2 - 12th International Software Product Line Conference, SPLC 2008
Y2 - 8 September 2008 through 12 September 2008
ER -