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
Link To Document :
بازگشت