• DocumentCode
    3259188
  • Title

    A model transformation process to realize controllers of ship autopilot systems by the specialized MDA´s features with UML/SysML

  • Author

    Ngo, V.H. ; Soriano, Thierry

  • Author_Institution
    Hanoi Univ. of Sci. & Technol., Hanoi, Vietnam
  • fYear
    2012
  • fDate
    21-23 Nov. 2012
  • Firstpage
    20
  • Lastpage
    26
  • Abstract
    This paper shows out an executable object-oriented process which is based on the Model-Driven Architecture (MDA) to effectively realize ship autopilot systems´ controllers as an integrated mechatronic system. It brings out step-by-step main activities to cover completely the requirement analysis, design and deployment phases of these systems In this process, we adapt the ship dynamic model-to-be used and MDA´s features such as the Computation Independent Model (CIM) with use-cases and hybrid automata, the Platform Independent Model (PIM) carried out by using the Real-Time Unified Modeling Language (RT UML) or System Modeling Language (SysML), and its Platform Specific Model (PSM) implemented by functional blocks to perform entirely the development lifecycle of ship autopilot system controller. The model transformation rules are also brought out and applied to convert the identified PIM into PSM for implementing quickly this control system with different industrial frameworks. Then, its deployment model had been tested on a model ship with the predetermined course and control performance. This process also allows the determined design elements to be customizable and reusable in new control applications for different types of ships.
  • Keywords
    Unified Modeling Language; automata theory; control engineering computing; formal specification; mechatronics; naval engineering computing; object-oriented programming; ships; RT UML; UML-SysML; computation independent model; control performance; controller realization; development lifecycle; executable object-oriented process; hybrid automata; integrated mechatronic system; model transformation process; model-driven architecture; platform independent model; platform specific model; real-time unified modeling language; requirement analysis; ship autopilot system controller; ship dynamic model; specialized MDA feature; system deployment; system design; system modeling language; Hybrid automata; MDA; UML; marine vehicle control; ship autopilot system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronics (MECATRONICS) , 2012 9th France-Japan & 7th Europe-Asia Congress on and Research and Education in Mechatronics (REM), 2012 13th Int'l Workshop on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4673-4770-9
  • Electronic_ISBN
    978-1-4673-4771-6
  • Type

    conf

  • DOI
    10.1109/MECATRONICS.2012.6450983
  • Filename
    6450983