DocumentCode
398821
Title
A new method for FMS modeling and formal verification
Author
Gang, Xu ; Zhiming, Wu
Author_Institution
Shanghai Jiao Tong Univ., China
Volume
1
fYear
2003
fDate
16-19 Sept. 2003
Firstpage
224
Abstract
Flexible Manufacturing System (FMS) is a complex asynchronous concurrent system. The model of FMS should have the abilities to express the concurrency in the system and to analyze the behavior of the system. It is difficult to use any one method to model such a complex system as FMS. A modeling and verifying method using object-oriented modeling language "Unified Modeling Language (UML)" and SPIN (PROMELA model) is presented in this paper. Class diagram in UML is used to represent the static relations among the objects in FMS, and state diagram is used to describe the dynamic behaviour of the system. Then the UML model is translated into PROMELA model automatically, and property checking is followed with SPIN which is a model checking tools. The method can describe and check the properties of the system (from modeling, simulation, to model checking), and can be used to design reliable FMS control software naturally.
Keywords
flexible manufacturing systems; formal verification; object-oriented languages; software prototyping; specification languages; systems analysis; FMS control software design; FMS modeling; UML; asynchronous concurrent system; complex system modelling; flexible manufacturing system; formal verification; model checking tools; object oriented modeling language; state diagram; systems dynamic behaviour analysis; unified modeling language; Automatic control; Concurrent computing; Control systems; Flexible manufacturing systems; Formal verification; Manufacturing systems; Object oriented modeling; Production systems; Software maintenance; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 2003. Proceedings. ETFA '03. IEEE Conference
Print_ISBN
0-7803-7937-3
Type
conf
DOI
10.1109/ETFA.2003.1247710
Filename
1247710
Link To Document