Title :
Reuse of components in formal modeling and verification of distributed control systems
Author :
Vyatkin, Valeriy ; Hanisch, Hans-Michael
Author_Institution :
Dept. of Electr. & Comput. Eng., Auckland Univ.
Abstract :
This paper describes formal modeling and verification of automation systems from the system engineering point of view. Reuse of model components is the key issue in order to bring the scientific modeling methodology into engineering practice. The reuse is achieved by the combination of modular modeling of automation systems with object-oriented description of models in UML style. This allows to benefit from advantages of both worlds: efficiently manage highly hierarchical complex models with UML tools and end up with efficiently executable models with distributed states that are compatible also with IEC61499 function block specifications. The approach is supported by the tool framework that is described in the contribution
Keywords :
Unified Modeling Language; control engineering computing; decentralised control; distributed control; factory automation; formal specification; formal verification; manufacturing systems; object-oriented methods; object-oriented programming; software reusability; IEC61499 function block specification; UML; automation system; distributed control system; formal modeling; formal verification; object-oriented description; scientific modeling methodology; software reuse; system engineering; Context modeling; Control design; Control systems; Design engineering; Distributed control; Engine cylinders; Manufacturing systems; Mechatronics; Object oriented modeling; Unified modeling language;
Conference_Titel :
Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on
Conference_Location :
Catania
Print_ISBN :
0-7803-9401-1
DOI :
10.1109/ETFA.2005.1612511