Requirements engineering for product families
Proceedings of the 22nd international conference on Software engineering
Software product lines: practices and patterns
Software product lines: practices and patterns
Reuse and variability in large software applications
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Retrieving reusable components with variation points from software product lines
Information Processing Letters
Kumbang: A domain ontology for modelling variability in software product families
Advanced Engineering Informatics
Automating the identification of variability realisation techniques from feature models
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Domain analysis on an electronic health records system
FOSD '09 Proceedings of the First International Workshop on Feature-Oriented Software Development
Variability management in software product lines: a systematic review
Proceedings of the 13th International Software Product Line Conference
Linking feature models to code artifacts using executable acceptance tests
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Using product sets to define complex product decisions
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
The PLUSS approach: domain modeling with features, use cases and use case realizations
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Supporting quality-driven design decisions by modeling variability
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Customizing the common variability language semantics for your domain models
Proceedings of the VARiability for You Workshop: Variability Modeling Made Useful for Everyone
Separation of concerns in feature diagram languages: A systematic survey
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
A feature model captures the stakeholder-visible aspects and characteristics of a product line. By revealing a product line's inherent commonalities and variabilities, it acts as a key driver in the creation of core assets. Usability and usefulness, however, are important qualities for a feature model to possess in order to fulfill its role. In our opinion, these qualities can be ensured by building upon an adequate meta-model. The purpose of this article is to describe an extended meta-model for feature modeling. Meta-model elements, such as features and inter-feature relations, are presented in detail. We propose automated model analysis as the way of extracting information encapsulated in a feature model: algorithms are suggested for the identification of the commonality and variability in the modeled product line and for the automated consistency checking of products.