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: |
GeneralLiterature_INTRODUCTORYANDSURVEY
business.industry Computer science Separation of concerns 020207 software engineering [INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] 02 engineering and technology GeneralLiterature_MISCELLANEOUS Feature model Software Development (topology) Feature (computer vision) 020204 information systems Modeling and Simulation ComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION ComputingMethodologies_DOCUMENTANDTEXTPROCESSING 0202 electrical engineering electronic engineering information engineering Systems engineering Configuration management database Leverage (statistics) Software engineering business Software product line ComputingMilieux_MISCELLANEOUS |
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 |
Externí odkaz: |