Feature-Oriented Development of Software Product Lines: Mapping Feature Models to the Architecture

35Citations
Citations of this article
79Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software product lines (PLs) present a solid approach in large scale reuse. Due to the PLs' inherit complexity, many PL methods use the notion of "features" to support requirements analysis and domain modelling (e.g. FODA, FORM, FeatuRSEB). Nevertheless, the link between features and architecture remains weak in all methodologies, with a large impact on the traceability of high-level concerns in respect to lower-lever architectural structures. This paper provides an analysis on the state of the art of feature-oriented PL methodologies from the point of view of the linkage between feature models and architecture. Based on the identified shortcomings it introduces an approach to allow a strong mapping between features and architecture. The approach makes use of extensions in the feature modelling techniques and adopts plug-in architectures as a means of mapping feature structures and at the same time satisfying the demanded PL variability and flexibility. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Sochos, P., Philippow, I., & Riebisch, M. (2004). Feature-Oriented Development of Software Product Lines: Mapping Feature Models to the Architecture. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3263, 138–152. https://doi.org/10.1007/978-3-540-30196-7_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free