Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
FORM: A feature-oriented reuse method with domain-specific reference architectures
Annals of Software Engineering
Integrating Feature Modeling with the RSEB
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Automated analysis of feature models: challenges ahead
Communications of the ACM - Software product line
Generic semantics of feature diagrams
Computer Networks: The International Journal of Computer and Telecommunications Networking
Verifying feature models using OWL
Web Semantics: Science, Services and Agents on the World Wide Web
Reasoning about Feature Models in Higher-Order Logic
SPLC '07 Proceedings of the 11th International Software Product Line Conference
Automated reasoning on feature models
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Software product families in nokia
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Feature models, grammars, and propositional formulas
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Ontology-Based feature modeling and application-oriented tailoring
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Automated analysis of feature models 20 years later: A literature review
Information Systems
Feature assembly: a new feature modeling technique
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Bringing semantics to feature models with SAFMDL
Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research
An approach for semantic enrichment of software product lines
Proceedings of the 16th International Software Product Line Conference - Volume 2
Safe adaptation in context-aware feature models
FOSD '12 Proceedings of the 4th International Workshop on Feature-Oriented Software Development
Modelling and managing variability with feature assembly: an experience report
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling
Semantic modelling of interactive 3D content
JVRC '13 Proceedings of the 5th Joint Virtual Reality Conference
Hi-index | 0.00 |
Feature models are models used to capture differences and commonalities between software features, enabling the representation of variability within software. There are many variations of feature models and different notations are often used to represent the same information. Currently support for validating or integrating feature models is missing. In this paper, we provide an ontology framework for feature modeling which consists of an ontology that formally provides a specification for feature models. In addition, we provide means to integrate segmented feature models and provide a rule based model consistency check and conflict detection. We use SWRL rules to implement the rules and a DL reasoner to evaluate the rules and infer extra interesting information regarding the variability of the software.