• DocumentCode
    3314712
  • Title

    Tool Support for the UML Automation Profile - For Domain-Specific Software Development in Manufacturing

  • Author

    Vepsalainen, Timo ; Hastbacka, David ; Kuikka, Seppo

  • Author_Institution
    Dept. of Autom. Sci. & Eng., Tampere Univ. of Technol., Tampere
  • fYear
    2008
  • fDate
    26-31 Oct. 2008
  • Firstpage
    43
  • Lastpage
    50
  • Abstract
    The development of modern distributed automation applications is challenging and present development practices contain manual transferring of informal information from one phase to another. Our research aims to overcome some of these challenges by integrating concepts from modern object-oriented design, model-driven development and high-level modeling potential of the UML automation profile into a seamless development path from PI-diagrams to control software. This paper presents a prototype of a control engineering tool that supports the UML automation profile and is intended to cover part of the development chain. The tool was implemented on the Eclipse platform and it utilizes various open source tools and frameworks to enable also usage of UML and SysML in modeling work. The implemented tool can be extended by transformation tools capable of processing requirements of the control system and PIM-model of the designed control software.
  • Keywords
    Unified Modeling Language; control engineering computing; formal specification; manufacturing systems; object-oriented programming; Eclipse platform; PI-diagrams; SysML; UML automation profile; control engineering tool; control software; distributed automation; domain-specific software development; high-level modeling; manufacturing automation; model-driven development; object-oriented design; tool support; Application software; Automatic control; Control systems; Design automation; Manufacturing automation; Object oriented modeling; Open source software; Programming; Software prototyping; Unified modeling language; MDE; UML profile; automation; control; modeling tool;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
  • Conference_Location
    Sliema
  • Print_ISBN
    978-1-4244-3218-9
  • Electronic_ISBN
    978-0-7695-3372-8
  • Type

    conf

  • DOI
    10.1109/ICSEA.2008.22
  • Filename
    4668086