Skip to main content

The Message Paradigm in Object-Oriented Analysis

  • Conference paper
  • First Online:
≪UML≫ 2001 — The Unified Modeling Language. Modeling Languages, Concepts, and Tools (UML 2001)

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

Included in the following conference series:

Abstract

The message paradigm is one of the most specific concepts of object orientation. This paradigm works well as long as one object is involved. When more than one object is involved, a choice has to be made with which type the message will be associated. In our opinion, this choice has to be postponed during object-oriented analysis. We propose to extend the concept of the message paradigm to messages with more than one implicit argument. Postponing the choice results in one model for one reality. Another problem rises when no object is involved. In our opinion this issue can best be tackled by introducing a domain layer and a functionality layer.

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. BODART F., PIGNEUR Y., Conception assistée des systémes d’information, 1989, Masson, 302 p.

    Google Scholar 

  2. BOOCH G., Object-Oriented Analysis and Design, 1994, The Benjamin/Cummings Publishing Company, 589 p.

    Google Scholar 

  3. COOK S., DANIELS J., Designing Object Systems: Let’s get formal, 1994, The Journal of Object Oriented Programming, Vol. 7, p. 22–24.

    Google Scholar 

  4. D’SOUZA D., WILLS A., Catalysis Book, 1998, 684 p.

    Google Scholar 

  5. ERIKSSON H. E., PENKER M., Business Modelling with UML, 2000, Wiley Computer Publishing, 459 p.

    Google Scholar 

  6. FOWLER M., SCOTT K., UML Distilled, Applying the Standaard Object Modeling Language, 1997, Addison-Wesley, 179 p.

    Google Scholar 

  7. FOWLER M., Analysis Patterns, 1997, Addison-Wesly, 357 p.

    Google Scholar 

  8. RUMBAUGH J., Object-Oriented Modeling and Design, 1991, Prentice Hall, 500 p.

    Google Scholar 

  9. JACKSON M., System Development, 1983, Prentice Hall, 418 p.

    Google Scholar 

  10. SNOECK M., DEDENE G., VERHELST M., DEPUYDT A., Object-Oriented Entreprise Modelling with Merode, 1999, Unversitaire Pers Leuven, 227 blz.

    Google Scholar 

  11. STEEGMANS, E., LEWI, J., DE BACKER, S., DOCKX, J., SWENNEN, B., AND VAN BAELEN, S., EROOS Reference Manual Version 1.1, Department of Computer Science, K.U.Leuven, Leuven, B, 1995, 173 p.

    Google Scholar 

  12. OBJECT MANAGEMENT GROUP, Unified Modeling Language Specification, 1999, 808 p.

    Google Scholar 

  13. WARMER J., KLEPPE A., The Object Constraint Language, Precise Modeling with UML, 1999, Addison-Wesley, 112 p.

    Google Scholar 

  14. WARMER J., KLEPPE A., Praktisch UML, 1999, Addison-Wesley, 252 p.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Devos, F., Steegmans, E. (2001). The Message Paradigm in Object-Oriented Analysis. In: Gogolla, M., Kobryn, C. (eds) ≪UML≫ 2001 — The Unified Modeling Language. Modeling Languages, Concepts, and Tools. UML 2001. Lecture Notes in Computer Science, vol 2185. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45441-1_14

Download citation

  • DOI: https://doi.org/10.1007/3-540-45441-1_14

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42667-7

  • Online ISBN: 978-3-540-45441-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics