On the need of safe software product line architectures

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

Abstract

A Software Product Line (SPL) is a family of related software systems distinguished by the different sets of features each system provides. Over the last decade, the substantial benefits of SPL practices have been extensively documented and corroborated both in academia and industry. Several architecture methods have been proposed that employ different artifacts for expressing the components of a SPL, their properties and relationships. Of crucial importance for any SPL architecture method is to guarantee that the variability, for instance as expressed in feature models, is not only preserved but also kept consistent across all artifacts used. In this research challenge paper we argue that Safe Composition - the guarantee that all programs of a product line are type safe - can be leveraged to address this guarantee for structural properties of SPL architectures and the challenges that that entails. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Lopez-Herrejon, R. E., & Egyed, A. (2010). On the need of safe software product line architectures. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6285 LNCS, pp. 493–496). https://doi.org/10.1007/978-3-642-15114-9_48

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