Abstract
This paper describes a sample modelling and verification session using SDL and SPIN modelchecker via the PEP tool1. We will focus on the tight integration of all involved tools allowing the user to stay within his known environment of SDL specifications. Thus the user need not know about the underlying Petri net or the Promela language even while formulating the properties to be checked.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Best, E.: Partial Order Verification with PEP. In Proc. of POMIV’96. Am. Math. Soc. (1996) 305–328
Best, E., Fleischhack, H., Frçaczak, W., Hopkins, R.P., Klaudel, H., Pelz, E.: A Class of Composable High Level Petri Nets. In Proc. of ATPN’95. Volume 935 of LNCS. Springer-Verlag (1995) 103–118
Best, E., Hopkins, R.P.: B(PN)2— a Basic Petri Net Programming Notation. Proc. of PARLE’93. Volume 694 of LNCS. Springer-Verlag (1993) 379–390
Esparza, J.: Model Checking Using Net Unfoldings. Science of Computer Programming 23. Elsevier (1994) 151–195
Esparza, J., and Heljanko, K.: A new unfolding approach to LTL model checking. In Proc. ICALP 2000. Volume 1853 of LNCS. Springer-Verlag (2000) 475–486
Fleischhack, H., Grahlmann, B.: A Compositional Petri Net Semantics for SDL. In Proc. of ATPN’98. Volume 1420 of LNCS. Springer-Verlag (1998)
Grahlmann, B.: The Reference Component of PEP. In Proc. of TACAS’97. Volume 1254 of LNCS. Springer-Verlag (1997) 65–80
Grahlmann, B., Pohl, C.: Profiting from SPIN in PEP. In Proc. of SPIN’98. (1998)
Holzmann, G.J.: Design and Validation of Computer Protocols. Prentice Hall (1991)
CCITT: Functional Specification and Description Language (SDL). CCITT Z.100. Geneva (1992)
McMillan, K.: Symbolic model checking: An approach to the state explosion problem. Kluwer Academic Publishers (1993)
Wallner, F.: Model checking LTL using net unfoldings. In Proc. of CAV’98. Volume 1427 of LNCS. Springer-Verlag (1998) 207–218
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Stehno, C. (2002). System Specification and Verification Using High Level Concepts — A Tool Demonstration. In: Bošnački, D., Leue, S. (eds) Model Checking Software. SPIN 2002. Lecture Notes in Computer Science, vol 2318. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46017-9_22
Download citation
DOI: https://doi.org/10.1007/3-540-46017-9_22
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43477-1
Online ISBN: 978-3-540-46017-6
eBook Packages: Springer Book Archive