• DocumentCode
    2029798
  • Title

    Visual integration of UML 2.0 and block diagrams for flexible reconfiguration in mechatronic UML

  • Author

    Burmester, Sven ; Giese, Holger

  • Author_Institution
    Paderborn Univ., Germany
  • fYear
    2005
  • fDate
    20-24 Sept. 2005
  • Firstpage
    109
  • Lastpage
    116
  • Abstract
    Today, complex, networked, self-adaptive mechatronic systems which integrate advanced control engineering and software engineering concepts within a single software system are envisioned. These systems adapt their structures at runtime to react to detected environmental changes, to change their system goals, or to react to a change of the system structure. To enable the development of such systems, an integration of object-oriented modeling techniques such as UML and control theory approaches such as functional block modeling is required. Thereby, the successful visual modeling concepts of control engineering should be preserved, as otherwise wide acceptance in industry, which is mainly dominated by control engineers, is very unlikely. In this paper, we present such a visual integration for UML 2.0 components, statecharts, and block diagrams developed within the MECHATRONlC UML approach. It permits to graphically model reconfiguration between several pre-defined configurations with statecharts and instance diagrams as well as to specify the flexible assembly of control configuration if needed by means of visual reconfiguration rules.
  • Keywords
    Unified Modeling Language; control engineering computing; formal specification; mechatronics; object-oriented programming; visual programming; UML 2.0; block diagrams; control engineering; control theory; flexible reconfiguration; functional block modeling; graphical modeling; mechatronic UML; object-oriented modeling; self-adaptive mechatronic systems; software engineering; software system; statecharts; visual integration; Control engineering; Control theory; Electrical equipment industry; Industrial control; Mechatronics; Object oriented modeling; Runtime environment; Software engineering; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing, 2005 IEEE Symposium on
  • Print_ISBN
    0-7695-2443-5
  • Type

    conf

  • DOI
    10.1109/VLHCC.2005.68
  • Filename
    1509494