IEEE Transactions on Software Engineering
Variability management with feature models
Science of Computer Programming - Special issue: Software variability management
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Verifying feature-based model templates against well-formedness OCL constraints
Proceedings of the 5th international conference on Generative programming and component engineering
EMF: Eclipse Modeling Framework 2.0
EMF: Eclipse Modeling Framework 2.0
XWeave: models and aspects in concert
Proceedings of the 10th international workshop on Aspect-oriented modeling
Safe composition of product lines
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
Model-driven derivation of product architectures
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
FeatureMapper: mapping features to models
Companion of the 30th international conference on Software engineering
Adding Standardized Variability to Domain Specific Languages
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
Aspect-oriented multi-view modeling
Proceedings of the 8th ACM international conference on Aspect-oriented software development
Engineering Languages for Specifying Product-Derivation Processes in Software Product Lines
Software Language Engineering
Derivation and Refinement of Textual Syntax for Models
ECMDA-FA '09 Proceedings of the 5th European Conference on Model Driven Architecture - Foundations and Applications
Towards systematic ensuring well-formedness of software product lines
FOSD '09 Proceedings of the First International Workshop on Feature-Oriented Software Development
Weaving Variability into Domain Metamodels
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Transactions on Aspect-Oriented Software Development VI: Special Issue on Aspects and Model-Driven Engineering
Formal approach to integrating feature and architecture models
FASE'08/ETAPS'08 Proceedings of the Theory and practice of software, 11th international conference on Fundamental approaches to software engineering
Language support for managing variability in architectural models
SC'08 Proceedings of the 7th international conference on Software composition
A model-driven traceability framework for software product lines
Software and Systems Modeling (SoSyM)
Crisis management systems: a case study for aspect-oriented modeling
Transactions on aspect-oriented software development VII
Mapping features to models: a template approach based on superimposed variants
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
Introducing variability into aspect-oriented modeling approaches
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
On the impact of aspectual decompositions on design stability: an empirical study
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
Managing feature models with familiar: a demonstration of the language and its tool support
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
A domain-specific language for managing feature models
Proceedings of the 2011 ACM Symposium on Applied Computing
Composing multiple variability artifacts to assemble coherent workflows
Software Quality Control
FAMILIAR: A domain-specific language for large scale management of feature models
Science of Computer Programming
Generating counterexamples of model-based software product lines: an exploratory study
Proceedings of the 17th International Software Product Line Conference
Separation of concerns in feature diagram languages: A systematic survey
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Software product lines using feature models often require the relation between feature models in problem space and the models used to describe the details of the product line to be expressed explicitly. This is particularly important, where automatic product derivation is required. Different approaches for modelling this mapping have been proposed in the literature. However, a discussion of their relative benefits and drawbacks is currently missing. As a first step towards a better understanding of this field, this paper applies two of these approaches-- FeatureMapper as a representative of declarative approaches and VML* as a representative of operational approaches--to the case study. We show in detail how the case study can be expressed using these approaches and discuss strengths and weaknesses of the two approaches with regard to the case study.