Skip to main content

Comparing UML 2.0 Interactions and MSC-2000

  • Conference paper
System Analysis and Modeling (SAM 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 3319))

Included in the following conference series:

Abstract

This paper is a brief comparison between the Interactions of UML 2.0 as defined by the Final Adopted Specification (OMG ptc/03-07-06) and MSC-2000 as defined by Z.120 (ITU 1999). The comparison investigates whether UML 2.0 has serious shortcomings relative to MSC-2000. The paper also discusses whether MSC-2000 is still needed in the future or should be retired.

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. Baeten, J.C.M., Mauw, S.: Delayed choice: an operator for joining Message Sequence Charts. In: FORTE 1994, Bern, Switzerland (1994)

    Google Scholar 

  2. Damm, W., Harel, D.: LSCs: Breathing Life into Message Sequence Charts. In: Third International Conference on Formal Methods for Open Object-Based Distributed Systems, FMOODS (1999)

    Google Scholar 

  3. Haugen, Ø.: Using MSC-92 Effectively in SDL 1995 with MSC in CASE. In: Seventh SDL Forum. North-Holland/Elsevier, Amsterdam (1995)

    Google Scholar 

  4. Haugen, Ø.: Converging MSC and UML Sequence Diagrams. Beyond the Standard UML 1999 – The Unified Modeling Language. Fort Collins, USA (1999)

    Google Scholar 

  5. Haugen, Ø., Møller-Pedersen, B., Weigert, T.: Structural Modeling with UML 2.0. In: Lavagno, L., Martin, G., Selic, B. (eds.) UML for Real. Kluwer Academic Publishers, Dordrecht (2003)

    Google Scholar 

  6. Haugen, Ø., Stølen, K.: STAIRS - Steps To Analyze Interactions with Refinement Semantics. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol. 2863, pp. 388–402. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  7. Haugen, Ø.: From MSC-2000 to UML 2.0 - The Future of Sequence Diagrams. In: Reed, R., Reed, J. (eds.) SDL 2001. LNCS, vol. 2078, pp. 38–51. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  8. ITU-T: Z.100 Addendum 1 (10/96). Corrections to Recommendation Z.100, CCITT Specification and Description Language (SDL), International Telecommunication Union, Geneva (1996)

    Google Scholar 

  9. ITU-T: Recommendation Z.120 (03/93), Message Sequence Charts (MSC). In: Rudolph, E. (ed.) International Telecommunication Union, Geneva, 36 pages (1993)

    Google Scholar 

  10. ITU-T: Recommendation Z.120 (10/96), Message Sequence Charts (MSC). In: Rudolph, E. (ed.) International Telecommunication Union, Geneva, 78 pages (1996)

    Google Scholar 

  11. ITU-T: Recommendation Z.120 (11/99), Message Sequence Charts (MSC). In: Haugen, Ø. (ed.) International Telecommunication Union, Geneva, 126 pages (1999)

    Google Scholar 

  12. ITU-T: Recommendation Z.120 (04/04), Message Sequence Charts (MSC). In: Jervis, C. (ed.) International Telecommunication Union, Geneva (2004)

    Google Scholar 

  13. ITU-T: Recommendation Z.120 Annex B (04/98), Formal semantics of message sequence charts. In: Mauw, S., et al. (eds.) International Telecommunication Union, Geneva, 76 pages (1998)

    Google Scholar 

  14. ITU-T: Recommendation Z.121 (02/03), Specification and Description Language (SDL) data binding to Message Sequence Charts (MSC). International Telecommunication Union, Geneva (2003)

    Google Scholar 

  15. Mauw, S.: The formalization of Message Sequence Charts. Computer Networks & ISDN, 1643–1659 (June 1996)

    Google Scholar 

  16. Mauw, S., van der Meulen, E.A.: Generating tools for Message Sequence Charts. In: Philips, E.U.o.T. (ed.) Technical Report TD60, ITU-TS SG10 Interims Meeting, Geneva, Switzerland (1994)

    Google Scholar 

  17. Mauw, S., Reniers, M.A.: An algebraic semantics of Basic Message Sequence Charts. The Computer Journal 37(4) (1994)

    Google Scholar 

  18. Mauw, S., Reniers, M.A.: Operational Semantics for MSC 1996. In: Cavalli, A., Vincent, D. (eds.) Tutorials of the Eighth SDL Forum (SDL 1997), pp. 135–152 (1997)

    Google Scholar 

  19. OMG: UML Testing Profile. Schieferdecker, I. (ed.). Object Management Group (2003)

    Google Scholar 

  20. OMG: Unified Modeling Language 1.4. Object Management Group (2000)

    Google Scholar 

  21. OMG: Unified Modeling Language: Superstructure 2.0. Object Management Group (2003)

    Google Scholar 

  22. Selic, B., Gullekson, G., Ward, P.T.: Real-Time Object-Oriented Modeling. Wiley, Chichester (1994)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Haugen, Ø. (2005). Comparing UML 2.0 Interactions and MSC-2000. In: Amyot, D., Williams, A.W. (eds) System Analysis and Modeling. SAM 2004. Lecture Notes in Computer Science, vol 3319. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31810-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-31810-1_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24561-2

  • Online ISBN: 978-3-540-31810-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics