Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

A Compositional Petri Net Semantics for SDL

Hans FleischhackContact Information and Bernd GrahlmannContact Information

(6)  Fachbereich Informatik, Universität Oldenburg, Postfach 2503, D-26111 Oldenburg
Abstract
In this paper a compositional high-level Petri net semantics for SDL (Specification and Description Language) is presented. Emphasis is laid on the modelling of dynamic creation and termination of processes and of procedures — features, which are, for instance, essential for typical client-server systems.
In a preliminary paper we have already shown that we are able to use ‘state of the art’ verification techniques by basing our approach onM-nets (an algebra of high-level Petri nets). Therefore, this paper concentrates on the details of the semantics.
A distinctive feature of the presented solution is that the ‘infinite case’ (infinitely many concurrent process and procedure instances as well as unbounded capacities of input queues and channels) is covered.

Keywords  ARQ protocol - Compositionality - Concurrency - Dynamic Processes - Infinity - Petri Net Semantics - Procedures - SDL

This work has been supported by the DFG (German Research Foundation), the HCM (Human Capital and Mobility) Cooperation Network EXPRESS, the Esprit Basic Research Working Group 6067 CALIBAN, and the Procope project POEM. It was carried out while the second author was with the Universität Hildesheim.

Contact Information Hans Fleischhack
Email: fleischhack@informatik.uni-oldenburg.de

Contact Information Bernd Grahlmann
Email: grahlmann@informatik.uni-oldenburg.de
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Referenced by
1 newer article

  1. Nepomniaschy, V. A. (2008) Modeling and verification of the SDL-specified communication protocols using high-level Petri nets. Programming and Computer Software 34(6)
    [CrossRef]
Remote Address: 38.107.191.112 • Server: mpweb07
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)