Skip to main content

Requirements Modeling for Families of Complex Systems

  • Conference paper
Software Architectures for Product Families (IW-SAPF 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1951))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1998)

    Google Scholar 

  2. Douglass, B.P.: Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns. Addison-Wesley, Reading (1999)

    Google Scholar 

  3. D’Souza, D.F., Wills, A.C.: Objects, Components, and Frameworks with UML: The Catalysis Approach. Addison-Wesley, Reading (1998)

    Google Scholar 

  4. Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1998)

    Google Scholar 

  5. Jacobson, I., Christerson, M., Jonsson, P., Overgaard, G.: Object- Oriented Software Engineering: A Use Case Driven Approach. ACM Press/Addison- Wesley (1992)

    Google Scholar 

  6. Kaindl, H.: Difficulties in the Transition from OO Analysis to Design. IEEE Software, 94–102 (September/October 1999)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Pronk, B.J.: Medical Product Line Architectures – 12 years of experience. In: Proceedings of the First IFIP Working Conference on Software Architecture (1999)

    Google Scholar 

  9. Warmer, J.B., Kleppe, A.G.: The Object Constraint Language: Precise Modeling With UML. Addison-Wesley, Reading (1999)

    Google Scholar 

  10. 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)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics