DocumentCode :
723299
Title :
A Timed-Automata Based Middleware for Time-Critical Multicore Applications
Author :
Socci, Dario ; Poplavko, Peter ; Bensalem, Saddek ; Bozga, Marius ; Bourgos, Paraskevas
Author_Institution :
VERIMAG, Univ. Grenoble Alpes, Grenoble, France
fYear :
2015
fDate :
13-17 April 2015
Firstpage :
1
Lastpage :
8
Abstract :
Various models of computation for multi-core time-critical systems have been proposed in the literature, but there is a significant gap between the models of computation and the real-time scheduling and analysis techniques, that makes timing validation challenging. To overcome this difficulty, we represent both the models of computation and the scheduling policies by timed automata. While, traditionally, they are only used for simulation and validation, we use the automata for programming. We believe that using the same formal language for the model of computation and the scheduling techniques is an important step to close the gap between them. Our approach is demonstrated using a publicly available toolset, an industrial application use case and a multi-core platform.
Keywords :
automata theory; formal languages; middleware; multiprocessing systems; real-time systems; computation policies; formal language; multicore platform; multicore time-critical systems; publicly available toolset; real-time analysis techniques; real-time scheduling techniques; scheduling policies; time-critical multicore applications; timed-automata based middleware; Automata; Computational modeling; Middleware; Ports (Computers); Real-time systems; Timing; Code generation; Middleware; Multicore; Time-Critical; timed-automata;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2015 IEEE International Symposium on
Conference_Location :
Auckland
Type :
conf
DOI :
10.1109/ISORCW.2015.55
Filename :
7160117
Link To Document :
بازگشت