Supporting multiple perspectives in feature-based configuration

Autor: Arnaud Hubaux, Ebrahim Khalil Abbasi, Patrick Heymans, Dirk Deridder, Pierre-Yves Schobbens
Přispěvatelé: PReCISE Research Centre in Information Systems Engineering (PReCISE), Facultés Universitaires Notre Dame de la Paix (FUNDP), Adaptive Distributed Applications and Middleware (ADAM), Laboratoire d'Informatique Fondamentale de Lille (LIFL), Université de Lille, Sciences et Technologies-Institut National de Recherche en Informatique et en Automatique (Inria)-Université de Lille, Sciences Humaines et Sociales-Centre National de la Recherche Scientifique (CNRS)-Université de Lille, Sciences et Technologies-Institut National de Recherche en Informatique et en Automatique (Inria)-Université de Lille, Sciences Humaines et Sociales-Centre National de la Recherche Scientifique (CNRS)-Inria Lille - Nord Europe, Institut National de Recherche en Informatique et en Automatique (Inria), Université de Lille, Sciences et Technologies-Institut National de Recherche en Informatique et en Automatique (Inria)-Université de Lille, Sciences Humaines et Sociales-Centre National de la Recherche Scientifique (CNRS), PReCISE, Université de Lille, Sciences et Technologies-PReCISE Research Centre in Information Systems Engineering (PReCISE), Facultés Universitaires Notre Dame de la Paix (FUNDP)-Facultés Universitaires Notre Dame de la Paix (FUNDP), Software Languages Lab (SLL), Vrije Universiteit Brussel (VUB)
Rok vydání: 2011
Předmět:
Zdroj: Software and Systems Modeling
Software and Systems Modeling, Springer Verlag, 2011, ⟨10.1007/s10270-011-0220-1⟩
Software and Systems Modeling, 2011, ⟨10.1007/s10270-011-0220-1⟩
ISSN: 1619-1374
1619-1366
DOI: 10.1007/s10270-011-0220-1
Popis: Feature diagrams have become commonplace in software product line engineering as a means to document variability early in the life cycle. Over the years, their application has also been extended to assist stakeholders in the configuration of software products. However, existing feature-based configuration techniques offer little support for tailoring configuration views to the profiles of the various stakeholders. In this paper, we propose a lightweight, yet formal and flexible, mechanism to leverage multidimensional separation of concerns in feature-based configuration. We propose a technique to specify concerns in feature diagrams and to generate automatically concern-specific configuration views. Three alternative visualisations are proposed. Our contributions are motivated and illustrated through excerpts from a real web-based meeting management application which was also used for a preliminary evaluation. We also report on the progress made in the development of a tool supporting multi-view feature-based configuration.
Databáze: OpenAIRE