• Apr 24, 2017 News! Vol.6, No.4 has been indexed by EI (Inspec).   [Click]
  • Apr 24, 2017 News! Vol.6, No.3 has been indexed by EI (Inspec).   [Click]
  • May 24, 2017 News!Vol 7, No 2 has been published with online version 11 original aritcles from 6 countries are published in this issue   [Click]
General Information
    • ISSN: 2010-3697
    • Frequency: Bimonthly
    • DOI: 10.7763/IJMO
    • Editor-in-Chief: Prof. Adrian Olaru
    • Executive Editor: Ms.Yoyo Y. Zhou
    • Abstracting/ Indexing: Engineering & Technology Digital Library, ProQuest, Crossref, Electronic Journals Library, Google Scholar, EI (INSPEC, IET).
    • E-mail ijmo@iacsitp.com
Editor-in-chief
Prof. Adrian Olaru
University Politehnica of Bucharest, Romania
I'm happy to take on the position of editor in chief of IJMO. It's a journal that shows promise of becoming a recognized journal in the area of modelling and optimization. I'll work together with the editors to help it progress.
IJMO 2012 Vol.2(3): 197-201 ISSN: 2010-3697
DOI: 10.7763/IJMO.2012.V2.110

A Simulink to UML Transformation Tool for Embedded Control Software Design

Tatsuya Kamiyama, Takahiro Soeda, Myungryun Yoo, and Takanori Yokoyama

Abstract—The paper presents a tool to transform a Simulink model to a UML model. The embedded control software design process consists of the control logic design phase and the software design phase. MATLAB/Simulink is widely used to build controller models in control logic design. On the other hand, UML is generally used to build software models, which are modified or composed with other UML models during software design. To shift from the control logic design phase to the software design phase smoothly, we have developed a transformation tool to transform a Simulink model to a UML model. The tool generates class diagrams and object diagrams of UML. Each class or object corresponds to a subsystem block of the Simulink model, which represents a part of control logic. So a part of the control logic can be represented and reused as a class. We have applied the transformation tool to a number of Simulink models and have found it useful for embedded control software design.

Index Terms—Embedded control system, model-based design, UML, simulink.

T. Kamiyama and T. Soeda were with Graduate School of Engineering, Tokyo City University, 1-28-1, Tamazutsumi, Setagaya-ku, Tokyo 158-8557 Japan. He is now with A&D Company, Limited, 1-243, Asahi, Kitamoto-shi, Saitama-ken 364-8585 Japan.
M. Yoo and T. Yokoyama are with Department of Computer Science, Tokyo City University, 1-28-1, Tamazutsumi, Setagaya-ku, Tokyo 158-8557 Japan (e-mail: {yoo, yokoyama}@cs.tcu.ac.jp).

[PDF]

Cite: Tatsuya Kamiyama, Takahiro Soeda, Myungryun Yoo, and Takanori Yokoyama, "A Simulink to UML Transformation Tool for Embedded Control Software Design," International Journal of Modeling and Optimization vol. 2, no. 3, pp. 197-201, 2012.

Copyright © 2008-2015.International Journal of Modeling and Optimization. All rights reserved.
E-mail: ijmo@iacsitp.com