Title :
Deriving hard real-time embedded systems implementations directly from SDL specifications
Author :
Alvarez, J.M. ; Diaz, M. ; Llopis, L. ; Pimentel, E. ; Troya, J.M.
Author_Institution :
Malaga Univ., Spain
Abstract :
Object-oriented methodologies together with formal description techniques (FDT) are a promising way to deal with the increasing complexity of hard real-time embedded systems. However, FDTs do not take into account nonfunctional aspects as real-time constraints. Based on a new real-time execution model for FDT SDL proposed in previous works, a way to derive implementations of hard real-time embedded systems directly from SDL specifications is presented. In order to get it we propose a middleware that supports this model to organize the execution of the tasks generated from SDL system specification. Additionally, a worst case real-time analysis, including the middleware overhead, is presented. Finally, an example to generate the implementation from the SDL specification and a performance study is developed
Keywords :
client-server systems; computational complexity; embedded systems; formal specification; hardware-software codesign; SDL specifications; complexity; formal description techniques; hard real-time embedded systems; middleware; middleware overhead; object-oriented methodologies; performance study; real-time constraints; real-time execution model; worst case real-time analysis; Delay; Design methodology; Embedded computing; Embedded system; Middleware; Object oriented modeling; Permission; Process design; Real time systems; Scheduling;
Conference_Titel :
Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
Conference_Location :
Copenhagen
Print_ISBN :
1-58113-364-2
DOI :
10.1109/HSC.2001.924663