• DocumentCode
    3097904
  • Title

    Consistent design of embedded real-time systems with UML-RT

  • Author

    Küster, Jochen M. ; Stroop, Joachim

  • Author_Institution
    C-Lab., Paderborn Univ., Germany
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    31
  • Lastpage
    40
  • Abstract
    Modeling embedded real time systems consisting of different components with UML-RT leads to a design model using various diagrams. Sequence diagrams describe possible interactions between system components and may be annotated with specific real time constraints. Statechart diagrams are used for describing each component´s behavior. In order to be able to get a consistent model, a consistency concept for different diagram types is needed that takes into account real time constraints. A consistency concept for sequence diagrams and statechart diagrams is presented which focuses on the establishment of timing constraints. Our consistency concept distinguishes between syntactical, semantic and real time consistency and takes into account the influence of processor allocation and scheduling. Using the consistency concept, we describe a method for ensuring the consistency based on worst case execution time analysis of statecharts and schedulability analysis of tasks, thereby enabling a precise answer to the question of consistency
  • Keywords
    diagrams; embedded systems; object-oriented programming; processor scheduling; specification languages; UML-RT; consistency concept; consistent model; design model; diagram types; embedded real time systems design; processor allocation; real time consistency; real time constraints; schedulability analysis; scheduling; sequence diagrams; statechart diagrams; system components; timing constraints; worst case execution time analysis; Design engineering; Embedded software; Object oriented modeling; Processor scheduling; Productivity; Real time systems; Software design; Software engineering; Timing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2001. ISORC - 2001. Proceedings. Fourth IEEE International Symposium on
  • Conference_Location
    Magdeburg
  • Print_ISBN
    0-7695-1089-2
  • Type

    conf

  • DOI
    10.1109/ISORC.2001.922815
  • Filename
    922815