DocumentCode :
2707124
Title :
A formal approach to system design and refinement
Author :
Varadharajan, Vijay
Author_Institution :
Hewlett-Packard Lab., Bristol, UK
fYear :
1990
fDate :
8-10 May 1990
Firstpage :
544
Lastpage :
545
Abstract :
The Petri net formalism is used in the synthesis of system designs. A methodology is used that makes it possible to synthesize arbitrary size well-behaved Petri nets, using a stepwise refinement technique. This technique provides a method for constructing large systems that are well-behaved by design. The steps that are required in developing a synthesis procedure are outlined and brief mention is made of some of the work that has been done in this area. A subclass of nets called information flow nets (IFNs) is proposed, and the notion of a well-behaved IFN is defined. A refinement procedure for IFNs is presented, and the conditions required for the refinement procedure to preserve well-behavedness are derived. The theorem of refinement of IFNs is given. The author formulates appropriate interpretations for the properties of the nets, enabling him to synthesize systems in different applications
Keywords :
Petri nets; software engineering; Petri net formalism; information flow nets; large systems; refinement; software engineering; stepwise refinement technique; system design; well-behaved IFN; Petri nets; Testing; Topology; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
CompEuro '90. Proceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering
Conference_Location :
Tel-Aviv
Print_ISBN :
0-8186-2041-2
Type :
conf
DOI :
10.1109/CMPEUR.1990.113675
Filename :
113675
Link To Document :
بازگشت