Skip to main content

Safe Realizability of High-Level Message Sequence Charts*

  • Conference paper
  • First Online:
CONCUR 2002 — Concurrency Theory (CONCUR 2002)

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

Included in the following conference series:

Abstract

We study the notion of safe realizability for high-level message sequence charts (HMSCs), which was introduced in [2]. We prove that safe realizability is EXPSPACE-complete for bounded HMSCs but undecidable for the class of all HMSCs. This solves two open problems from [2]. Moreover we prove that safe realizability is also EXPSPACEcomplete for the larger class of transition-connected HMSCs.

This work was done while the author was on leave at IRISA, Campus de Beaulieu, 35042 Rennes, France andsu pported by the INRIA cooperative research action FISC.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. R. Alur, K. Etessami, and M. Yannakakis. Inference of message sequence charts. In Proceedings of the 22nd International Conference on on Software Engineering (ICSE 2000), Limerick (Ireland), pages 304–313. ACM Press, 2000.

    Google Scholar 

  2. R. Alur, K. Etessami, and M. Yannakakis. Realizability and verification of MSC graphs. In Proceedings of the 28th International Colloquium on Automata, Languages and Programming (ICALP 2001), Crete (Greece), number 2076 in Lecture Notes in Computer Science, pages 797–808. Springer, 2001.

    Google Scholar 

  3. R. Alur and M. Yannakakis. Model checking of message sequence charts. In Proceedings of the 9th International Conference on Concurrency Theory (CONCUR 99), Eindhoven (The Netherlands), number 1664 in Lecture Notes in Computer Science, pages 114–129. Springer, 1999.

    Google Scholar 

  4. H. Ben-Abdallah and S. Leue. Syntactic detection of process divergence and nonlocal choice in message sequence charts. In Proceedings of the Third International Workshop on Tools and Algorithms for Construction and Analysis of Systems (TACAS’97), Enschede (The Netherlands), number 1217 in Lecture Notes in Computer Science, pages 259–274, 1997.

    Google Scholar 

  5. D. Brand and P. Zafiropulo. On communicating finite-state machines. Journal of the Association for Computing Machinery, 30(2):323–342, 1983.

    MATH  MathSciNet  Google Scholar 

  6. B. Caillaud, P. Darondeau, L. Hélouët, and G. Lesventes. HMSCs as partial specifications... with Petri nets as completion. In Modelling and Verification of Parallel Processes (MOVEP), Nantes (France), number 2067 in Lecture Notes in Computer Science, pages 125–152, 2000.

    Chapter  Google Scholar 

  7. V. Diekert and G. Rozenberg, editors. The Book of Traces. World Scientific, Singapore, 1995.

    Google Scholar 

  8. B. Genest, A. Muscholl, H. Seidl, and M. Zeitoun. Infinite-state high-level MSCs: Model-checking and realizability. to appear in Proceedings of the 29th International Colloquium on Automata, Languages and Programming (ICALP 2002), Malaga (Spain), 2002.

    Google Scholar 

  9. E. Gunter, A. Muscholl, and D. Peled. Compositional message sequence charts. In T. Margaria and W. Yi, editors, Tools and Algorithms for the Construction and Analysis of Systems, 7th International Conference (TACAS), Genova (Italy), volume 2031 of Lecture Notes in Computer Science, pages 496–511. Springer, 2001.

    Google Scholar 

  10. L. Hélouët and C. Jard. Conditions for synthesis of communicating automata from HMSCs. In 5th International Workshop on Formal Methods for Industrial Critical Systems (FMICS), Berlin (Germany), 2000.

    Google Scholar 

  11. L. Hélouët and P. Le Maigat. Decomposition of message sequence charts. In 2nd Workshop on SDL and MSC (SAM 2000), Grenoble (France), pages 46–60, 2000.

    Google Scholar 

  12. J. G. Henriksen, M. Mukund, K. N. Kumar, and P. Thiagarajan. Regular collections of message sequence charts. In U. Montanari, J. D. P. Rolim, and E. Welzl, editors, Proceedings of the 25th International Symposium onMathematical Foundations of Computer Science (MFCS’2000), Bratislava, (Slovakia), number 1893 in Lecture Notes in Computer Science, pages 675–686. Springer, 2000.

    Google Scholar 

  13. ITU. Recommendation Z.100. Specification and Description Language (SDL). 1994.

    Google Scholar 

  14. ITU. Recommendation Z.120. Message Sequence Charts. 1996.

    Google Scholar 

  15. R. Morin. Recognizable sets of message sequence charts. In H. Alt and A. Ferreira, editors, Proceedings of the19th Annual Symposium on Theoretical Aspects of Computer Science (STACS 2002), Juan les Pins (France), number 2285 in Lecture Notes in Computer Science, pages 523–534. Springer, 2002.

    Google Scholar 

  16. A. Muscholl and D. Peled. Message sequence graphs and decision problems on Mazurkiewicz trace. In M. Kutylowski, L. Pacholski, and T. Wierzbicki, editors, Proceedings of the 24th Mathematical Foundations of Computer Science (MFCS’99), Szklarska Poreba (Poland), number 1672 in Lecture Notes in Computer Science, pages 81–91. Springer, 1999.

    Google Scholar 

  17. C. H. Papadimitriou. Computational Complexity. Addison Wesley, 1994.

    Google Scholar 

  18. G. von Bochmann. Finite state description of communication protocols. Computer Networks, 2:361–372, 1978.

    Google Scholar 

  19. I. Walukiewicz. Difficult configurations— on the complexity of LTrL. In Proceedings of the25th International Colloquium on Automata, Languages and Programming (ICALP 98), Aalborg (Denmark), number 1443 in Lecture Notes in Computer Science, pages 140–151. Springer, 1998.

    Google Scholar 

  20. W. Zielonka. Notes on finite asynchronous automata. R. A. I. R. O.— Informatique Théorique et Applications, 27:99–135, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lohrey, M. (2002). Safe Realizability of High-Level Message Sequence Charts* . In: Brim, L., Křetínský, M., Kučera, A., Jančar, P. (eds) CONCUR 2002 — Concurrency Theory. CONCUR 2002. Lecture Notes in Computer Science, vol 2421. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45694-5_13

Download citation

  • DOI: https://doi.org/10.1007/3-540-45694-5_13

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics