Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Classifying variability modeling techniques
Information and Software Technology
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
A systematic review of domain analysis tools
Information and Software Technology
Variability management in software product lines: a systematic review
Proceedings of the 13th International Software Product Line Conference
Automated analysis of feature models 20 years later: A literature review
Information Systems
The DOPLER meta-tool for decision-oriented variability modeling: a multiple case study
Automated Software Engineering
A text-based approach to feature modelling: Syntax and semantics of TVL
Science of Computer Programming
Configuration of Multi Product Lines by Bridging Heterogeneous Variability Modeling Approaches
SPLC '11 Proceedings of the 2011 15th International Software Product Line Conference
Cool features and tough decisions: a comparison of variability modeling approaches
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
Quality-aware analysis in product line engineering with the orthogonal variability model
Software Quality Control
Proceedings of the 17th International Software Product Line Conference co-located workshops
Hi-index | 0.00 |
There have been several proposals to describe the variability of software product lines by using modeling languages. In larger organizations or projects (e.g., multi product line environments) this can lead to a situation where multiple variability modeling techniques are used simultaneously. Rather than enforcing a single modeling language, we present an integrative infrastructure that provides a unified perspective for users configuring products in such multi product line environments, regardless of the different modeling methods and tools used internally. In this tool demonstration paper, we present a prototypical implementation of our framework based on Web services. So far, the prototype has been used with a feature-based, an OVM-style and a decision-oriented variability modeling approach.