Julia Schroeter, Malte Lochau, Tim Winkelmann

Extended Version of Multi-Perspectives on Feature Models

Dokumente und Dateien


Bitte nutzen Sie beim Zitieren immer folgende Url:


Kurzfassung in Englisch

Domain feature models concisely express commonality and variability among variants of a software product line. For separation of concerns, e.g., due to legal restrictions, technical considerations, and business requirements, multi-view approaches restrict the configuration choices on feature models for different stakeholders. However, recent approaches lack a formalization for precise, yet flexible specifications of views that ensure every derivable configuration perspective to obey feature model semantics. Here, we introduce a novel approach for clustering feature models to create multi-perspectives. Such customized perspectives result from composition of multiple concern-relevant views. A structured view model is used to organize feature groups, whereat a feature can be contained in multiple views. We provide formalizations for view composition and guaranteed consistency of the resulting perspectives w.r.t. feature model semantics. Thereupon, an efficient algorithm to verify consistency for entire clusterings is provided. We present an implementation and evaluate our concepts on two case studies.

weitere Metadaten

Erschienen in Technische Berichte
Titel der Schriftenreihe
Technische Berichte / Technische Universität Dresden, Fakultät Informatik ; 2011,7 (TUD-FI11-07-Dezember 2011)
Software Produktlinien, Featuremodelle, Automatische Komposition von Sichten
Software Product Lines, Feature Models, Automated Composition of Views
SWD SchlagworteProduktlinie, Perspektive, Sicht
DDC Klassifikation000, 001, 004
RVK KlassifikationSS 5514
HochschuleTechnische Universität Dresden
FakultätFakultät Informatik
InstitutInstitut für Software- und Multimediatechnik
ProfessurProfessur für Softwaretechnologie
Erstveröffentlichungjahr der Druckausgabe2011
Veröffentlichungsdatum (online)17.01.2012
persistente URNurn:nbn:de:bsz:14-qucosa-81794

Hinweis zum Urheberrecht

Diese Website ist eine Installation von Qucosa - Quality Content of Saxony!
Sächsische Landesbibliothek Staats- und Universitätsbibliothek Dresden