A UML Profile to Couple the Production Code Generator TargetLink with UML Design Tools

  • Malte Falk
  • Stefan Walter
  • Achim Rettberg
Conference paper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 523)


When modelling architecture of complex embedded systems proper architecture languages and tools are necessary. UML [1] has become a proven and well accepted design language to express system as well as software architecture. For definition of internal behavior of components composed and specified during software design, Simulink is commonly used, especially for automotive and aerospace applications. As common practise, code is generated directly from such behavior models. Therefore, code generators such as TargetLink [2] are used. In this paper we propose a UML profile to describe specific properties necessary to adapt UML models to the code generator TargetLink.


  1. 1.
    Unified Modeling Language (UML) Resource Page.
  2. 2.
    dSPACE TargetLink - Automatische Seriencode-Generierung.
  3. 3.
    OMG Systems Modeling Language.
  4. 4.
  5. 5.
    Sjöstedt, C.-J., Shi, J., Törngren, M., Servat, D., Chen, D., Ahlsten, V., Lönn, H.: Mapping simulink to UML in the design of embedded systems: investigating scenarios and transformations (2007)Google Scholar
  6. 6.
    Walter, S: Übersetzung von UML-Software-Spezifikation in Simulationsmodelle. Fern Universität in Hagen (2014)Google Scholar
  7. 7.
    TargetLink Help Desk for Releases 2014-AGoogle Scholar
  8. 8.
    Falk, M.: Definition eines Profils zur Kopplung des Seriencode-Generators TargetLink an UML-Werkzeuge. Carl von Ossietzky University Oldenburg (2015)Google Scholar
  9. 9.
    Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (2005). Shanklin, J.C. ISBN 0-321-26797-4Google Scholar
  10. 10.
    Rupp, C., Queins, S.: UML 2 glasklar - Praxiswissen fr die UML-Modellierung, 4th edn. Hanser Verlag, Munich (2012). ISBN 978-3-446-43057-0Google Scholar
  11. 11.
    Enterprise Architect - Model Driven UML Tools.
  12. 12.
  13. 13.
  14. 14.
    OMG Systems Modeling Language - The official OMG SysML site.

Copyright information

© IFIP International Federation for Information Processing 2017

Authors and Affiliations

  1. 1.Carl von Ossietzky University OldenburgOldenburgGermany
  2. 2.dSPACE GmbHPaderbornGermany
  3. 3.Hella ElectronicsLippstadtGermany

Personalised recommendations