Abstract
This paper introduces an approach to the specification of system families. The main ingredient of this approach is the definition of use cases hand in hand with a requirements object model. Instead of specifying individual systems, we specify a domain, i.e., a conceptual space of possible systems, in which individual systems can be defined by fixing a number of variation points. In that way we obtain a strong cohesion within the family and concise specifications of its members. We also describe a process suitable for this specification approach and indicate how the transition to the design phase can take place. Our approach was validated in one large project and several smaller ones.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1998)
Douglass, B.P.: Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns. Addison-Wesley, Reading (1999)
D’Souza, D.F., Wills, A.C.: Objects, Components, and Frameworks with UML: The Catalysis Approach. Addison-Wesley, Reading (1998)
Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1998)
Jacobson, I., Christerson, M., Jonsson, P., Overgaard, G.: Object- Oriented Software Engineering: A Use Case Driven Approach. ACM Press/Addison- Wesley (1992)
Kaindl, H.: Difficulties in the Transition from OO Analysis to Design. IEEE Software, 94–102 (September/October 1999)
Obbink, H., van Ommering, R., Wijnstra, J.G., America, P.: Component oriented platform architecting for software intensive product families. In: Symposium on Software Architectures and Component Technology, Enschede, The Netherlands, January 20-21. Kluwer Academic Publishers, Dordrecht (2000)
Pronk, B.J.: Medical Product Line Architectures – 12 years of experience. In: Proceedings of the First IFIP Working Conference on Software Architecture (1999)
Warmer, J.B., Kleppe, A.G.: The Object Constraint Language: Precise Modeling With UML. Addison-Wesley, Reading (1999)
Wijnstra, J.G.: Component frameworks for a medical imaging product family. In: van der Linden, F.J. (ed.) IW-SAPF 2000. LNCS, vol. 1951, pp. 15–17. Springer, Heidelberg (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
America, P., van Wijgerden, J. (2000). Requirements Modeling for Families of Complex Systems. In: van der Linden, F. (eds) Software Architectures for Product Families. IW-SAPF 2000. Lecture Notes in Computer Science, vol 1951. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-44542-5_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-44542-5_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41480-3
Online ISBN: 978-3-540-44542-5
eBook Packages: Springer Book Archive