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
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;
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
DOI :
10.1109/MECATRONICS.2012.6450983