Abstract
Software product lines are used by companies to provide a set of reusable software assets sharing common features that satisfy a market. Though a product line is based on the expression and the capitalization of afamily of similar systems, the differences between products must be identified and expressed in order to be able to build the applications by taking the good decisions. Today, even if the flexibility aspects are well covered, there isn’t as many studies on variability description and usage. This paper presents a process, methods and techniques investigated in THALES (Research Center and Business Units) to express the variability between products and its usage to derive new products from the Software product line.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
F. van der Linden (Ed.), “Development and Evolution of Software Architectures for Product Families”, Proceedings of the Second International ESPRIT ARES Workshop, Las Palmas de Gran Canaria, Spain, February 26–27, 1998, LNCS Springer, Vol. 1429.
STARS: Software Technology for Adaptable, Reliable Systems, “Conceptual Framework for Reuse Processes (CFRP), Volume I: Definition V3.0”, STARS-VC-A018/001/00, 25 October, 1993.
Coriat M., Jourdan J. and Boisbourdin F., “The SPLIT method: building product lines for software intensive systems”, SPLC1, 1 st Software product Line Conference, August 28–31, 2000, Denver, Colorado.
W. El Kaim, “Managing Variability in the LCAT SPLIT/Daisy model”, SPLC1, 1st Software product Line Conference, August 28–31, 2000, Denver, Colorado
J. Coplien, D. Hoffman and D. Weiss, “Commonality and Variability in Software Engineering”, IEEE Software, Nov./Dec. 1998, pp. 37–45.
W. El Kaim & al., “Product Line Glossary v1.1”, LCAT Technical Report, LCAT-99-862, November 1999.
W. Pree, “Design Patterns for Object-Oriented Software Development”, Addison Wesley /ACM Press.
Jcobson, M. Grissand and P. Jonsson, “Software Reuse: architecture, process and organization for business success”, Addison-Wesley, 1997
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Salicki, S., Farcet, N. (2002). Expression and Usage of the Variability in the Software Product Lines. In: van der Linden, F. (eds) Software Product-Family Engineering. PFE 2001. Lecture Notes in Computer Science, vol 2290. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47833-7_27
Download citation
DOI: https://doi.org/10.1007/3-540-47833-7_27
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43659-1
Online ISBN: 978-3-540-47833-1
eBook Packages: Springer Book Archive