Title :
Open distributed supervisory system design using Petri nets
Author :
Bastidas, G. ; Villani, E. ; Junqueira, F. ; Miyagi, P.E.
Author_Institution :
Escola Politecnica, Sao Paulo Univ., Brazil
Abstract :
The design of supervisory system for automated environments can be seen as a task involving techniques and methods of two main areas: software and control engineering. In this context, the purpose of this work is to introduce a new approach for open distributed supervisory system design based on the merging of traditional techniques of software engineering (such as object-oriented concepts) with formal models of discrete events dynamic systems- (such as Petri nets). In this first level of abstraction, the reference model of open distributed processing (RM-ODP) is used as a standard architectural framework for the construction of open distributed system. Based on the RM-ODP, the unified modeling language (UML) diagrams are built as a second level of abstraction. Finally, the Petri nets (the third level of abstraction) are used throughout the process in order to guarantee the coherence among the UML models from requirement analysis to implementation, and to provide formal models of the system.
Keywords :
Petri nets; control engineering; discrete event systems; network operating systems; software engineering; specification languages; Petri nets; automated environments; control engineering; discrete events dynamic systems; open distributed processing; open distributed supervisory system design; reference model; software engineering; unified modeling language diagrams; Automatic control; Context modeling; Control engineering; Control systems; Distributed processing; Merging; Object oriented modeling; Petri nets; Software engineering; Unified modeling language;
Conference_Titel :
Industrial Electronics, 2003. ISIE '03. 2003 IEEE International Symposium on
Print_ISBN :
0-7803-7912-8
DOI :
10.1109/ISIE.2003.1267907