Extension and Verification of Petri-net Models

JIANG Yang,LUO Gui-ming
2007-01-01
Journal of Computer Applications
Abstract:Petri-net is a precise mathematic model which is suitable to describe concurrency,synchronism and non-determinism,and it has been widely used in the design of software/hardware systems.In this paper,we extended the basic simple Petri-net,advanced MCPN(Petri-net for model checking) which is more suitable for model checking,and transformed MCPN models into PROMELA — the input language of model checker SPIN.Then we can use the SPIN tools to do the model checking work in order to enhance the reliability of system design.We considered simultaneous firing of sets of transitions(Transitions in the set have no conflict with each other).Also we developed a method to handle the fairness problem effectively.Finally our approach is exemplified by a case study.
What problem does this paper attempt to address?