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.
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
Baeten, J.C.M., Mauw, S.: Delayed choice: an operator for joining Message Sequence Charts. In: FORTE 1994, Bern, Switzerland (1994)
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)
Haugen, Ø.: Using MSC-92 Effectively in SDL 1995 with MSC in CASE. In: Seventh SDL Forum. North-Holland/Elsevier, Amsterdam (1995)
Haugen, Ø.: Converging MSC and UML Sequence Diagrams. Beyond the Standard UML 1999 – The Unified Modeling Language. Fort Collins, USA (1999)
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)
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)
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)
ITU-T: Z.100 Addendum 1 (10/96). Corrections to Recommendation Z.100, CCITT Specification and Description Language (SDL), International Telecommunication Union, Geneva (1996)
ITU-T: Recommendation Z.120 (03/93), Message Sequence Charts (MSC). In: Rudolph, E. (ed.) International Telecommunication Union, Geneva, 36 pages (1993)
ITU-T: Recommendation Z.120 (10/96), Message Sequence Charts (MSC). In: Rudolph, E. (ed.) International Telecommunication Union, Geneva, 78 pages (1996)
ITU-T: Recommendation Z.120 (11/99), Message Sequence Charts (MSC). In: Haugen, Ø. (ed.) International Telecommunication Union, Geneva, 126 pages (1999)
ITU-T: Recommendation Z.120 (04/04), Message Sequence Charts (MSC). In: Jervis, C. (ed.) International Telecommunication Union, Geneva (2004)
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)
ITU-T: Recommendation Z.121 (02/03), Specification and Description Language (SDL) data binding to Message Sequence Charts (MSC). International Telecommunication Union, Geneva (2003)
Mauw, S.: The formalization of Message Sequence Charts. Computer Networks & ISDN, 1643–1659 (June 1996)
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)
Mauw, S., Reniers, M.A.: An algebraic semantics of Basic Message Sequence Charts. The Computer Journal 37(4) (1994)
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)
OMG: UML Testing Profile. Schieferdecker, I. (ed.). Object Management Group (2003)
OMG: Unified Modeling Language 1.4. Object Management Group (2000)
OMG: Unified Modeling Language: Superstructure 2.0. Object Management Group (2003)
Selic, B., Gullekson, G., Ward, P.T.: Real-Time Object-Oriented Modeling. Wiley, Chichester (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)