In: Simulation Series, Vol. 23, No. 3; Proceedings of the SCS Multiconference on Object-Oriented Simulation, 1991, Anaheim, USA, pages 22-30. San Diego, USA: Society for Computer Simulation, 1990.
Abstract: LOOPN is a language and simulator for specifying systems in terms of coloured timed Petri nets. It includes object-oriented features such as subtyping, inheritance and polymorphism which allow for the convenient modularisation of complex specifications. This paper describes the evolution of LOOPN and the experience that has been gained in its use both for discrete event simulation purposes and more specifically for modelling network protocols.
Keywords: LOOPN, language (for) object-oriented net; coloured timed net; subtyping; inheritance; polymorphism; network protocol.