Back to Search
Start Over
COVAMOF: A framework for modeling variability in software product families
- Source :
- SOFTWARE PRODUCT LINES, PROCEEDINGS, 197-213, STARTPAGE=197;ENDPAGE=213;TITLE=SOFTWARE PRODUCT LINES, PROCEEDINGS
- Publication Year :
- 2004
- Publisher :
- Springer, 2004.
-
Abstract
- A key aspect of variability management in software product families is the explicit representation of the variability. Experiences at several industrial software development companies have shown that a software variability model should do four things: (1) uniformly represent variation points as first-class entities in all abstraction layers (ranging from features to code), (2) allow for the hierarchical organization of the variability, (3) allow for the first-class representation of simple (i.e., one-to-one) and complex (i.e., n-to-m) dependencies, and (4) allow for modeling the relations between dependencies. Existing variability modeling approaches support the first two requirements, but lack support for the latter two. The contribution of this paper is a framework for variability modeling-COVAMOF-that provides support for all four requirements.
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- SOFTWARE PRODUCT LINES, PROCEEDINGS, 197-213, STARTPAGE=197;ENDPAGE=213;TITLE=SOFTWARE PRODUCT LINES, PROCEEDINGS
- Accession number :
- edsair.narcis........aa0e35c6787a0a684b540e74108ea2c9