Petri Nets for System Engineering: A Guide to Modeling, Verification, and Applications
Petri Nets for System Engineering: A Guide to Modeling, Verification, and Applications
Discrete, Continuous, and Hybrid Petri Nets
Discrete, Continuous, and Hybrid Petri Nets
Hi-index | 0.00 |
Petri nets are a notation used to model and analyze the behavior of concurrent and distributed systems. They are used in many applications such as work flow descriptions and, recently, in certain medical applications. This paper describes the development of a Petri net tool that is mainly intended to teach Petri nets to beginners. Consequently, the authors focused more on making the tool relatively simple to use yet sufficiently detailed to aid in understanding the important concepts of Petri nets. The tool was developed in Java and uses XML notation for storing the underlying representations; hence, it is easily portable to several platforms. The paper includes a simple case study on the model of a vending machine to illustrate the expressive power of the tool. A brief discussion on continuing work on the tool is also included.