Authors:
Lamia Abo Zaid
;
Frederic Kleinermann
and
Olga de Troyer
Affiliation:
Vrije Universiteit Brussel (VUB), Belgium
Keyword(s):
Feature Analysis, Software Variability, Modelling Variability, Feature Models, Domain Analysis.
Related
Ontology
Subjects/Areas/Topics:
Business-It Alignment
;
Cross-Feeding between Data and Software Engineering
;
Data Engineering
;
Data Management and Quality
;
e-Business
;
Enterprise Engineering
;
Enterprise Information Systems
;
Information Quality
;
Model-Driven Engineering
;
Requirements Elicitation and Specification
;
Software Engineering
;
Software Engineering Methods and Techniques
Abstract:
For over two decades feature modelling techniques are used in the software research community for domain analysis and modelling of variable software. However, feature modelling has not found its way to the industry. In this paper we present a new feature modelling technique, developed in the context of a new approach called Feature Assembly, which overcomes some of the limitations of the current feature modelling techniques. We use a multi-perspective approach to deal with the complexity of large systems, we provide a simpler and easier to use modelling language, and last but not least we separated the variability specifications from the feature specifications which allow reusing features in different contexts.