DocumentCode
2943482
Title
Specification of Function Block Applications with UML
Author
Zhang, Wei ; Halang, Wolfgang A. ; Diedrich, Christian
Author_Institution
Faculty of Electrical and Computer Engineering FernUniversität Hagen Universitätstr. 27, 58084 Hagen, Germany, wei. zhang@fernuni-hagen.de
fYear
2005
fDate
18-22 April 2005
Firstpage
4002
Lastpage
4007
Abstract
The concept of FB based on newly appearing standard IEC 61499 originates in automation engineering and corresponds to the distributed control structure. A FB represents an abstraction of a software functional unit comprising an individual data structure and associated operations. To support the mature of the FB-related design paradigm in this paper, we discuss the specification of FBs and FB applications in UML. The paper suggests three types of models which have the purposes of general specification, automated code generation and test case generation. The first and second models are specified in UML while the third one is to be formalised in certain formal language. We focus on the first two model specification in this paper which transform FB-related elements in UML expressions. This shows that the rich resources provided for UML can be applicable to FB paradigm. The characteristics and the potential use of the model are discussed.
Keywords
Function Block; Paradigm; Specification; UML; Application software; Automation; Communication standards; Data structures; Distributed computing; Distributed control; IEC standards; Software testing; System testing; Unified modeling language; Function Block; Paradigm; Specification; UML;
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.1570733
Filename
1570733
Link To Document