MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Regular collections of Message Sequence Charts (2000) [23 citations — 2 self]

Download:
pdf | ps
by Jesper G. Henriksen, Madhavan Mukund, K. Narayan Kumar, P. S. Thiagarajan
In Proceedings of the 25th International Symposium on Mathematical Foundations of Computer Science(MFCS’2000), volume 1893 of Lect. Notes in Comp. Sci
http://www.daimi.aau.dk/~gulmann/Papers/mfcs2000.ps.gz
Add To MetaCart

Abstract:

Abstract. Message Sequence Charts (MSCs) are an attractive visual formalism used during the early stages of design in domains such as telecommunication software. A popular mechanism for generating a collection of MSCs is a Hierarchical Message Sequence Chart (HMSC). However, not all HMSCs describe collections of MSCs that can be "realized" as a finite-state device. Our main goal is to pin down this notion of realizability. We propose an independent notion of regularity for collections of MSCs and explore its basic properties. In particular, we characterize regular collections of MSCs in terms of finite-state distributed automata called bounded message-passing automata, in which a set of sequential processes communicate with each other asynchronously over bounded FIFO channels. We also provide a logical characterization in terms of a natural monadic second-order logic interpreted over MSCs. It turns out that realizable collections of MSCs as specified by HMSCs constitute a strict subclass of the regular collections of MSCs. 1

Citations

1464 The Unified Model-ing Language User Guide – Booch, Jacobson, et al. - 1999
460 P.: An automata-theoretic approach to automatic program verification – Vardi, Wolper - 1986
387 Automata on infinite objects – Thomas - 1990
278 Executable object modeling with statecharts – Harel, Gery - 1997
241 On a decision method in restricted second order arithmetic – Büchi - 1962
208 LSCs: Breathing life into message sequence charts – Damm, Harel - 2001
137 An analyzer for message sequence charts – Alur, Holzmann, et al. - 1996
97 Model checking of message sequence charts – Alur, Yannakakis - 1999
68 Tutorial on Message Sequence Charts – Rudolph, Graubmann, et al. - 1996
54 Syntactic detection of process divergence and non-local choice in message sequence charts – Ben-Abdallah, Leue - 1997
47 Deciding Properties for Mes-sage Sequence Charts – Muscholl, Peled, et al.
41 An expressively complete linear time temporal logic for Mazurkiewicz traces – Thiagarajan, Walukiewicz - 1997
37 Reniers, “High-level message sequence charts – Mauw, A - 1997
31 Logical definability on infinite traces – Ebinger, Muscholl - 1993
25 Notes on finite asynchronous automata. R.A.I.R.O.-Informatique Th'eorique et Applications – Zielonka - 1987
22 On message sequence graphs and finitely generated regular MSC languages – Henriksen, Mukund, et al. - 2000
13 Eds.): The Book of Traces. World Scientific – Diekert, Rozenberg - 1995
11 Interpreting message flow graphs. Formal Aspects of Computing 7(5 – Ladkin, Leue - 1995
9 Verification of message sequence charts via template matching – Levin, Peled - 1997
5 Keeping track of the latest gossip in message-passing systems – Mukund, Kumar, et al. - 1995
5 Matching Specifications for Message Sequence Charts – Muscholl - 1999
1 S.: Towards a theory of regular MSC – Henriksen, Mukund, et al. - 1999