• DocumentCode
    2960802
  • Title

    Using UML in control and automation: a model driven approach

  • Author

    Thramboulidis, Kleanthis C.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Patras Univ.
  • fYear
    2004
  • fDate
    26-26 June 2004
  • Firstpage
    587
  • Lastpage
    593
  • Abstract
    The function block (FB) has been defined by the International Electro-technical Commission as the basic construct for the development of reusable, interoperable, distributed control applications. However, the FB does not exploits recent advances in software engineering. The Unified Modeling Language (UML) is the new industry standard for modeling software-intensive systems. UML brings in the development process the best software engineering practices. In this paper, we examine the use of UML in control and automation and describe the use of a hybrid approach in the development process of distributed control systems. The proposed approach integrates UML with the already well accepted by control engineers FB construct, to cover the analysis and design phases of the development process. A model driven approach is adopted to move from analysis through design, to implementation. The applicability of the UML profile for schedulability, performance and time, to the proposed development process, is also examined
  • Keywords
    Unified Modeling Language; control system analysis computing; distributed control; software engineering; International Electro-technical Commission; Unified Modeling Language; distributed control system; function block; model driven approach; software engineering; Application software; Automatic control; Automation; Computer industry; Control systems; Distributed control; Electrical equipment industry; Software engineering; Software standards; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics, 2004. INDIN '04. 2004 2nd IEEE International Conference on
  • Conference_Location
    Berlin
  • Print_ISBN
    0-7803-8513-6
  • Type

    conf

  • DOI
    10.1109/INDIN.2004.1417414
  • Filename
    1417414