Title: Towards a methodology for modelling with Petri nets
Abstract:Formal specifications remain difficult to write in general, due to both the complexity of the system to be developed, and the use of a formal language. In [CR03a], a method is proposed for specificati...Formal specifications remain difficult to write in general, due to both the complexity of the system to be developed, and the use of a formal language. In [CR03a], a method is proposed for specification development, with CASL, the Common Algebraic Specification Language, and CASL-LTL, an extension for dynamic systems specification, as target languages. However, this method could be used with quite a variety of modeling languages, as shown in this paper which is a first attempt to provide systematic guidelines for Petri net specification on the ground of the aforementioned specification method. It is shown how to express in terms of Petri nets the constituent features and the properties exhibited from the first specification approach. A model train specification from [BP00] is used as a running example.Read More