Proceedings of Third Workshop on Parallel and Distributed Real-Time Systems
DOI: 10.1109/wpdrts.1995.470489
|View full text |Cite
|
Sign up to set email alerts
|

Verification of schedulability of real-time systems with extended time Petri nets

Abstract: Most verification algorithms for schedulability of real-time systems are based on an approximate computation which only considers worst cases. Although they always find correct schedulings, in which any task never violates its deadline, those schedulings are sometimes too strict. In this paper, in order to verify schedulability more precisely we propose a verification method based on the state space traversal of the time Petri net that models the given real-time system and the given scheduling. W e also extend… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 5 publications
0
6
0
Order By: Relevance
“…When n tasks share a single processor in a round-robin policy, the corresponding progress variable increases with the derivative 1/n. Additionally, in [32], the round-robin scheduling is addressed. In this approach groups of transitions are defined together with execution speeds.…”
Section: Petri Net-based Modelsmentioning
confidence: 99%
“…When n tasks share a single processor in a round-robin policy, the corresponding progress variable increases with the derivative 1/n. Additionally, in [32], the round-robin scheduling is addressed. In this approach groups of transitions are defined together with execution speeds.…”
Section: Petri Net-based Modelsmentioning
confidence: 99%
“…TPNs take into account the scheduling of software tasks in a multi-processor system with the assumption that the allocation of tasks to the processors is known and fixed. Scheduling-TPNs [10,30] is an extension of TPNs, proposed for schedulability verification, with the capability of specifying different scheduling policies. Also, in [10], an extension of TPNs is proposed which considers the round-robin scheduling policy.…”
Section: Timed and Hybrid Petri Netsmentioning
confidence: 99%
“…In [27], when n tasks with the same priority share a single processor in a round-robin policy, the evolution rate of the corresponding variables was 1/n. In order to model round-robin scheduling easily, in the approach proposed in [42], groups of transitions were defined together with execution speeds. The transitions in a group can be executed at the same time and each rate is divided by the sum of the execution speeds.…”
Section: Soundness Of the Translationmentioning
confidence: 99%