• 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