DocumentCode :
3644340
Title :
Correct Implementation of Open Real-Time Systems
Author :
Tesnim Abdellatif;Jacques Combaz;Marc Poulhiès
Author_Institution :
VERIMAG, Grenoble Univ., Grenoble, France
fYear :
2011
Firstpage :
57
Lastpage :
64
Abstract :
Correct and efficient implementation of open real-time systems is still a costly and error-prone process. We present a rigorous model-based implementation method of such systems based on the use of two models: (i) an abstract model representing the interactions between the environment and the application and its timing behavior without considering any execution platform, (ii) a physical model representing the behavior of the abstract model running on a given platform by taking into account execution times. We define an Execution Engine that performs the online computation of schedules for a given application so as to meet its timing constraints. In contrast to standard even-driven programming techniques, our method allows static analysis and online checking of essential properties such as time-safety and time-robustness. We implemented the Execution Engine for BIP programs and validated our method for a module of an autonomous rover.
Keywords :
"Clocks","Real time systems","Timing","Computational modeling","Engines","Cost accounting","Semantics"
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2011 37th EUROMICRO Conference on
Print_ISBN :
978-1-4577-1027-8
Type :
conf
DOI :
10.1109/SEAA.2011.19
Filename :
6068323
Link To Document :
بازگشت