DOI | Resolve DOI: https://doi.org/10.1007/978-3-642-21210-9_11 |
---|
Author | Search for: Bošković, Marko; Search for: Mussbacher, Gunter; Search for: Bagheri, Ebrahim1; Search for: Amyot, Daniel; Search for: Gašević, Dragan; Search for: Hatala, Marek |
---|
Affiliation | - National Research Council of Canada. NRC Institute for Information Technology
|
---|
Format | Text, Book Chapter |
---|
Conference | 13th International Conference on Model Driven Engineering Languages and Systems, (MODELS 2010), October 3-8, 2010, Oslo, Norway |
---|
Subject | aspect oriented modeling; aspect-oriented; common features; crosscutting concern; feature models; modularizations; research topics; software product line; software product lines; software re-use; software systems; computer software reusability; industrial research; maintainability; modular construction; software design; models |
---|
Abstract | Software Product Lines (SPLs) have emerged as a prominent approach for software reuse. SPLs are sets of software systems called families that are usually developed as a whole and share many common features. Feature models are most typically used as a means for capturing commonality and managing variability of the family. A particular product from the family is configured by selecting the desired features of that product. Typically, feature models are considered monolithic entities that do not support modularization well. As industrial feature models tend to be large, their modularization has become an important research topic lately. However, existing modularization approaches do not support modularization of crosscutting concerns. In this paper, we introduce Aspect-oriented Feature Models (AoFM) and argue that using aspect-oriented techniques improves the manageability and reduces the maintainability effort of feature models. Particularly, we advocate an asymmetric approach that allows for the modularization of basic and crosscutting concerns in feature models. © 2011 Springer-Verlag Berlin Heidelberg. |
---|
Publication date | 2011 |
---|
Publisher | Springer Berlin Heidelberg |
---|
In | |
---|
Series | |
---|
Language | English |
---|
Peer reviewed | Yes |
---|
NPARC number | 21271741 |
---|
Export citation | Export as RIS |
---|
Report a correction | Report a correction (opens in a new tab) |
---|
Record identifier | 4544d8f0-870a-4b07-aa42-6bea681f9e76 |
---|
Record created | 2014-03-24 |
---|
Record modified | 2020-03-03 |
---|