Title :
Guidelines for Platform Independent Modeling for Real Time Systems Using UML
Author :
Alves, Everton L G ; Machado, Patrícia D L ; Ramalho, Franklin
Abstract :
Real-time systems (RTS) have, as main characteristics, the need of satisfying time constraints while their behavior is executing. RTS are usually reactive, concurrent and deals with both synchronous and asynchronous events. Those properties end up making modeling a very important activity to enable the satisfaction of the requirements and timing constraints. This work shows a way of modeling soft real-time systems using UML 2 at platform independent level. Even though there are other UML extensions for RTS modeling, they deal with low level concepts, not suitable to be used at the independent level context. A set of artifacts are proposed in this work: a UML profile for RTS modeling, ii) a UML package with architectural elements, and iii) a set of guidelines for modeling RTS using UML. The proposed guidelines were evaluated by three case studies. The results showed that the guidelines help to design more complete RTS models.
Keywords :
Unified Modeling Language; real-time systems; software packages; RTS modeling; UML; architectural element; asynchronous event; platform independent modeling; real time system; requirement constraint; soft real-time system; synchronous event; timing constraint; Clocks; Context modeling; Face; Guidelines; Real time systems; Software; Unified modeling language; UML; guidelines; modeling; real-time systems;
Conference_Titel :
Software Components, Architectures and Reuse (SBCARS), 2011 Fifth Brazilian Symposium on
Conference_Location :
Sao Paulo
Print_ISBN :
978-1-4673-0208-1
DOI :
10.1109/SBCARS.2011.21