Abstract
An earlier paper considered appropriate properties for abstract net components (or nodes) in the Coloured Petri Net formalism. This paper augments that earlier work in three main areas — it proposes general canonical forms for such node refinements, it identifies two other forms of refinement which will be used in concert with node refinement, and it considers the compositionality of these refinements. All of them maintain behavioural compatibility between refined and abstract nets, which is captured by the notion of a system morphism.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
B. Baumgarten Petri-Netze: Grundlagen und Anwendungen Wissenschaftsverlag (1990).
L. Cardelli and J.C. Mitchell Operations on Records Mathematical Foundations of Programming Semantics, Lecture Notes in Computer Science 442, Springer Verlag (1989).
J. Desel and A. Merceron Vicinity Respecting Net Morphisms Advances in Petri Nets 1990, G. Rozenberg (ed.), Lecture Notes in Computer Science 483, pp 165–185, Springer-Verlag (1990).
J. Desel and A. Merceron Vicinity Respecting Homomorphisms for Abstracting System Requirements Report 337, Universität Karlsruhe (1996).
A. Diller Z: An Introduction to Formal Methods 2nd edn., Wiley (1994).
R. Fehling A Concept of Hierarchical Petri Nets with Building Blocks Advances in Petri Nets 1993, G. Rozenberg (ed.), Lecture Notes in Computer Science, pp 148–168, Springer-Verlag (1993).
H.J. Genrich A Dictionary of Some Basic Notions of Net Theory Net Theory and Applications, W. Brauer (ed.), Lecture Notes in Computer Science 84, pp 519–535, Springer-Verlag (1980).
H.J. Genrich Predicate/Transition Nets Advances in Petri Nets 1986 — Part 1, W. Brauer, W. Reisig, and G. Rozenberg (eds.), Lecture Notes in Computer Science 254, Springer-Verlag (1987).
K. Jensen Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use — Volume 1: Basic Concepts EATCS Monographs in Computer Science, Vol. 26, Springer-Verlag (1992).
K. Jensen, S. Christensen, P. Huber, and M. Holla Design/CPN™: A Reference Manual MetaSoftware Corporation (1992).
C. Lakos and G. Lewis A Catalogue of Incremental Changes for Coloured Petri Nets Technical Report TR99-02, Department of Computer Science, University of Adelaide (1999).
C.A. Lakos On the Abstraction of Coloured Petri Nets Proceedings of 18th International Conference on the Application and Theory of Petri Nets, Lecture Notes in Computer Science 1248, pp 42–61, Toulouse, France, Springer-Verlag (1997).
C.A. Lakos The Compositionality of Abstraction for Coloured Petri Nets Technical Report TR99-01, Department of Computer Science, University of Adelaide (1999).
G. Lewis and C. Lakos Incremental Reachability Algorithms Technical Report TR99-1, Department of Electrical Engineering and Computer Science, University of Tasmania (1999).
J. Meseguer and U. Montanari Petri Nets are Monoids Information and Computation, 88,2, pp 105–155 (1990).
C.A. Petri Introduction to General Net Theory Net Theory and Applications, W. Brauer (ed.), Lecture Notes in Computer Science 84, pp 1–19, Springer-Verlag (1980).
W. Reisig Petri Nets in Software Engineering Advances in Petri Nets 1986 — Part 2, W. Brauer, W. Reisig, and G. Rozenberg (eds.), Lecture Notes in Computer Science 255, pp 63–96, Springer-Verlag (1987).
G. Winskel Petri Nets, Algebras, Morphisms, and Compositionality Information and Computation, 72, pp 197–238 (1987).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lakos, C. (2000). Composing Abstractions of Coloured Petri Nets. In: Nielsen, M., Simpson, D. (eds) Application and Theory of Petri Nets 2000. ICATPN 2000. Lecture Notes in Computer Science, vol 1825. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44988-4_19
Download citation
DOI: https://doi.org/10.1007/3-540-44988-4_19
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67693-5
Online ISBN: 978-3-540-44988-1
eBook Packages: Springer Book Archive