DocumentCode
2943419
Title
Verification of Behavioral Substitutability in Object-Oriented Models for Industrial Controllers
Author
Bonfé, Marcello ; Fantuzzi, Cesare ; Secchi, Cristian
Author_Institution
Dipartimento di Ingegneria Università di Ferrara Via Saragat 1, 44100 Ferrara, Italy, mbonfe@ing.unife.it
fYear
2005
fDate
18-22 April 2005
Firstpage
3978
Lastpage
3983
Abstract
The aim of the paper is to provide a practical method to introduce design principles typical of the object-oriented approach, like “design by extension”, to the application domain of manufacturing systems control design. The proposed method is based on a domain-specific extension of the modeling language UML and on the formalization of design models as transition systems for verification purposes. Object-oriented models, formalized according to the proposed semantics, can be analyzed with model checking techniques in order to verify the behavioral conformity of object classes, according to a notion of substitutability which is defined in the paper specifically for the proposed modeling language.
Keywords
Discrete-event systems; Logic controllers; Manufacturing systems; Verification; Design methodology; IEC standards; Industrial control; Manufacturing systems; Object oriented modeling; Programmable control; Software engineering; Software standards; Standards organizations; Unified modeling language; Discrete-event systems; Logic controllers; Manufacturing systems; Verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Automation, 2005. ICRA 2005. Proceedings of the 2005 IEEE International Conference on
Print_ISBN
0-7803-8914-X
Type
conf
DOI
10.1109/ROBOT.2005.1570729
Filename
1570729
Link To Document