DocumentCode :
2785641
Title :
Instantiation Semantics for Message Sequence Charts
Author :
Padilla, Gerardo ; Bastani, Farokh B. ; de Oca, Carlos Montes ; Serrano, Miguel A.
Author_Institution :
Dept. of Comput. Sci., Res. Center in Math., Mexico City
fYear :
2006
fDate :
Sept. 2006
Firstpage :
191
Lastpage :
199
Abstract :
Message Sequence Charts (MSCs) is a standardized visual notation for expressing requirements in communicating systems. MSCs are commonly used to specify scenarios describing message exchange among entities such as objects, components, systems, etc. A multiplicity is a modeling construct that is used to define constraints in the existential relationships between entities and it is frequently found in static models, such as class or entity diagrams. This paper describes a formal approach for formalizing the combination of MSCs with multiplicities. The formalization is achieved by defining an instantiation partial function that provides a clear interpretation of how to instantiate MSCs with multiplicities. The formalization uses composition operators that are used to formalize inline expressions (a well-known MSCs modeling construct). This formalization is designed to allow integration with the current formal semantics proposed for MSCs
Keywords :
charts; formal languages; formal specification; programming language semantics; class diagrams; communicating systems; entity diagrams; formal approach; formal semantics; inline expressions; instantiation partial function; instantiation semantics; message exchange; message sequence charts; static models; Algebra; Banking; Computer science; Mathematics; Petri nets; System testing; Systems engineering and theory; Tail; Unified modeling language; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science, 2006. ENC '06. Seventh Mexican International Conference on
Conference_Location :
San Luis Potosi
ISSN :
1550-4069
Print_ISBN :
0-7695-2666-7
Type :
conf
DOI :
10.1109/ENC.2006.19
Filename :
4020879
Link To Document :
بازگشت