Abstract
One can construct labelled P/T-nets in a modular fashion by exchanging subnets such that the behaviour of the whole net remains the same. We investigate which subnets can be exchanged such that deadlock-freeness is preserved and show that some variations of the failures semantics, which has been developed for TCSP, are useful in this context.
This work was partially supported by ESPRIT-project No.283
Preview
Unable to display preview. Download preview PDF.
References
André, C.: Use of the behaviour equivalence in place-transition net analysis. In: Girault/Reisig (eds.): Application and theory of Petri nets. Informatik Fachberichte 52, Springer 1982, p. 241–250
André, C.: Structural transformations giving B-equivalent PT-nets. In: Pagnoni/Rozenberg (eds.): Application and theory of Petri nets. Informatik Fachberichte 66, Springer 1983, p. 14–28
André, C.: The behaviour of a Petri net on a subset of transitions. RAIRO Autom. 17, 1983, p. 5–21
Baumgarten, B.: On internal and external characterizations of PT-net building block behaviour. Proc. 7th European workshop on application and theory of Petri nets, Oxford, 1986. A revised version is to appear in: G. Rozenberg (ed.): Advances in Petri Nets, and has appeared as Arbeitspapiere der GMD 254, 1987.
Berthelot, G.: Transformations of Petri nets. Proc. 5th European workshop on appl. and theory of Petri nets, Aarhus, 1984, p. 310–328
Best, E., Fernández, C.: Notations and terminology on Petri net theory, Arbeitspapiere GMD 195, 1986
Brookes, S.D., Hoare, C.A.R., Roscoe, A.W.: A theory of communicating sequential processes, JACM 31 (1984), p. 560–599
Brookes, S.D., Roscoe, A.W.: An improved failures model for communicating processes. In: S.D.Brookes, A.W.Roscoe, G. Winskel (eds.): Seminar on Concurrency (1984) LNCS 197, p. 281–305
De Cindio, F., De Michelis, G., Simone, C.: GAMERU: A language for the analysis and design of human communication pragmatics within organizational systems. In: Proc. 7th European workshop on application and theory of Petri nets, 1986, p. 343–366
Goltz, U.: An exercise in building structured nets. In: Proc. 7th European workshop on application and theory of Petri nets, 1986, p. 73–99
Hack, M.: The equality problem for vector addition systems is undecidable. TCS 2 (1976), p. 77–95
Milner, R.: Lectures on a calculus for communicating systems. In: S.D.Brookes, A.W.Roscoe, G. Winskel: Seminar on Concurrency, LNCS 197, p. 197–230
Müller, K.: Constructable Petri nets. EIK 21 (1985), p. 171–199
Olderog, E.R., Hoare, C.A.R.: Specification-oriented semantics for communicating processes, Acta Informatica 23 (1986), p. 9–66
Pomello, L.: Some equivalence notions for concurrent systems — an overview. Arbeitspapiere der GMD Nr. 103, 1984
Suzuki, I., Murata, T.: A method for stepwise refinement and abstraction of Petri nets. J. Comp. Syst. Sciences 27, 1983, p. 51–76
Taubner, D.: Two net-oriented semantics for TCSP. Univ. Hamburg, Bericht FBI-HH-B-116/85, 1985
Valette, R.: Analysis of Petri nets by stepwise refinements. J. Comp. Syst. Sciences 18, 1979, p. 35–46
Vogler, W.: Behaviour preserving refinements of Petri nets. Proc. 12th Int. workshop on graph theoretic concepts in computer science, Bernried/München, 1986, LNCS 246, p. 82–93
Vogler, W.: Behaviour and life preserving refinements of Petri nets (submitted)
Voss, K.: System specification with labelled nets and the notion of interface equivalence. Arbeitspapiere der GMD Nr. 211, 1986
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vogler, W. (1988). Failures semantics and deadlocking of modular petri nets. In: Chytil, M.P., Koubek, V., Janiga, L. (eds) Mathematical Foundations of Computer Science 1988. MFCS 1988. Lecture Notes in Computer Science, vol 324. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0017178
Download citation
DOI: https://doi.org/10.1007/BFb0017178
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-50110-7
Online ISBN: 978-3-540-45926-2
eBook Packages: Springer Book Archive