Abstract
Configuration is a common way in many markets to cope with reducing costs and improving customer satisfaction. There are various approaches to represent product configurations, the most common of which is feature modeling. However, feature models suffer from principal limitations, including ambiguity and lack of abstraction, increasing maintainability effort and limiting lifecycle support. In this paper, we suggest using a multi-level modeling approach to improve flexibility, reuse, and integrity and demonstrate the advantages of the approach over feature modeling.
Original language | English |
---|---|
Pages (from-to) | 170-178 |
Number of pages | 9 |
Journal | CEUR Workshop Proceedings |
Volume | 1979 |
Publication status | Published - 9 Nov 2017 |
Fingerprint
Keywords
- Configuration
- Domain Specific Modelling Languages
- Feature Modeling
- Multi-Level Modelling
- Software Product Line Engineering
- Variability
Cite this
}
A multi-level approach for supporting configurations : A new perspective on software product line engineering. / Clark, Tony; Frank, Ulrich; Reinhartz-Berger, Iris; Sturm, Arnon.
In: CEUR Workshop Proceedings, Vol. 1979, 09.11.2017, p. 170-178.Research output: Contribution to journal › Article
TY - JOUR
T1 - A multi-level approach for supporting configurations
T2 - A new perspective on software product line engineering
AU - Clark, Tony
AU - Frank, Ulrich
AU - Reinhartz-Berger, Iris
AU - Sturm, Arnon
PY - 2017/11/9
Y1 - 2017/11/9
N2 - Configuration is a common way in many markets to cope with reducing costs and improving customer satisfaction. There are various approaches to represent product configurations, the most common of which is feature modeling. However, feature models suffer from principal limitations, including ambiguity and lack of abstraction, increasing maintainability effort and limiting lifecycle support. In this paper, we suggest using a multi-level modeling approach to improve flexibility, reuse, and integrity and demonstrate the advantages of the approach over feature modeling.
AB - Configuration is a common way in many markets to cope with reducing costs and improving customer satisfaction. There are various approaches to represent product configurations, the most common of which is feature modeling. However, feature models suffer from principal limitations, including ambiguity and lack of abstraction, increasing maintainability effort and limiting lifecycle support. In this paper, we suggest using a multi-level modeling approach to improve flexibility, reuse, and integrity and demonstrate the advantages of the approach over feature modeling.
KW - Configuration
KW - Domain Specific Modelling Languages
KW - Feature Modeling
KW - Multi-Level Modelling
KW - Software Product Line Engineering
KW - Variability
UR - http://www.scopus.com/inward/record.url?scp=85034960613&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:85034960613
VL - 1979
SP - 170
EP - 178
ER -