Title :
Property Preservation by Petri-Net-Based Refinements in System Design
Author_Institution :
State Key Lab. of Comput. Sci., Acad. of Sci., Beijing
Abstract :
We motivate and study the refinements of places and transitions in Petri nets. A refinement of Petri nets is a transformation by replacing a simple entity of a system with its functional and operational details. In general, the refined system may become incorrect even if the original system is correct because some of its original properties may have been lost or some undesired properties may have been created. For systems specified in ordinary Petri nets, this paper proposes the conditions imposed on two types of refinements under which the following properties will be preserved: liveness, boundedness, reversibility, and fairness. Such results release the designer´s burden for having to provide different methods for individual properties.
Keywords :
Petri nets; software engineering; Petri-net-based refinements; property preservation; system design; Computer science; Control system synthesis; Laboratories; Petri nets; Robustness; Signal synthesis; System recovery; Petri nets; liveness; property preservation; refinement; transformation;
Conference_Titel :
Young Computer Scientists, 2008. ICYCS 2008. The 9th International Conference for
Conference_Location :
Hunan
Print_ISBN :
978-0-7695-3398-8
Electronic_ISBN :
978-0-7695-3398-8
DOI :
10.1109/ICYCS.2008.128