• DocumentCode
    3385938
  • Title

    Model-driven development of real-time systems with UML 2.0 and C

  • Author

    Khan, Mohammad Ullah ; Geihs, Kurt ; Gutbrodt, Felix ; Gohner, Peter ; Trauter, Roland

  • Author_Institution
    Kassel Univ.
  • fYear
    2006
  • fDate
    30-30 March 2006
  • Lastpage
    42
  • Abstract
    In this era of intense liking to automation in almost all time-critical fields, real-time systems have got widespread utilization in industrial, commercial, medical, space and military applications. Model-driven development of real-time systems has been a task requiring great effort because of the system complexities arising from dealing with quite a huge number of input and output streams within an acute time frame. Complexity exists both in the modeling task as well as in transforming the models into programming language code. Most real-time systems are embedded systems and because of the memory and execution time constraints, they use procedural programming language like C for their platform environment. On the other hand the MDA, an OMG standard model driven development approach, uses an MOF compliant language like UML for the modeling task and the transformation between UML and C is not straight-forward. In this paper we present how the MDA approach can be applied to the development of real-time systems. UML 2.0 is used for modeling and C is used as the target programming language
  • Keywords
    C language; Unified Modeling Language; real-time systems; software engineering; C language; UML 2.0; model-driven development; real-time systems; Automation; Computer architecture; Computer languages; Embedded software; Embedded system; Object oriented modeling; Programming; Real time systems; Time factors; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Model-Based Development of Computer-Based Systems and Model-Based Methodologies for Pervasive and Embedded Software, 2006. MBD/MOMPES 2006. Fourth and Third International Workshop on
  • Conference_Location
    Potsdam
  • Print_ISBN
    0-7695-2538-5
  • Type

    conf

  • DOI
    10.1109/MBD-MOMPES.2006.21
  • Filename
    1604763