DocumentCode :
2391363
Title :
Development of a Schedulability Analysis Framework Based on pTPN and UPPAAL with Stopwatches
Author :
Cicirelli, Franco ; Furfaro, Angelo ; Nigro, Libero ; Pupo, Francesco
Author_Institution :
Lab. di Ing. del Software, Univ. della Calabria, Rende, Italy
fYear :
2012
fDate :
25-27 Oct. 2012
Firstpage :
57
Lastpage :
64
Abstract :
This paper proposes an original schedulability framework which is based on preemptive Time Petri Nets (pTPNs) and UPPAAL with stopwatches (UPPAALSW). The realization enables a real-time tasking set, along with precedence constraints in the form of data control, message passing etc., to be uniformly formalized using pTPNs and then analyzed through model checking using UPPAALSW in the presence of a reusable library of template processes modelling transitions of the source pTPNs specification and the scheduler algorithm which can be based on fixed priority or earliest deadline first. The paper first introduces and motivates the proposed approach by relating it to similar work described in literature, then summarizes the pTPNs formalism through a modelling example. After that the prototyped library in UPPAALSW is presented and put to work for model checking the chosen real-time tasking set. Analysis of models which depend e.g. on non deterministic execution times and sporadic arrival times of tasks, is conditioned by the use of an over approximation in the generation of the model state graph.
Keywords :
Petri nets; graph theory; scheduling; UPPAAL; model state graph; pTPN; preemptive time Petri nets; schedulability analysis framework; stopwatches; Analytical models; Automata; Clocks; Firing; Petri nets; Real-time systems; Upper bound; Schedulability; UPPAAL; modelling; preemptive time Petri nets; stopwatches; time constraints; verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Simulation and Real Time Applications (DS-RT), 2012 IEEE/ACM 16th International Symposium on
Conference_Location :
Dublin
ISSN :
1550-6525
Print_ISBN :
978-1-4673-2954-5
Type :
conf
DOI :
10.1109/DS-RT.2012.16
Filename :
6365102
Link To Document :
بازگشت