The paper presents a tool to transform Simulink models into UML models. The embedded control software design process can be divided into the control logic design phase and the software design phase. MATLAB/Simulink is widely used to build a controller model in the control logic design phase. On the other hand, UML is widely used in the software design phase. We have developed a model transformation tool to automatically transform Simulink models with state transitions, conditional selection of data ows or conditional selection of control ows. The model transformation tool analyzes the data ows and control ows of Simulink models and generates UML models with ef cient control ows. We have applied the model transformation tool to a number of Simulink models and have con rmed its usefulness for embedded control software design.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.