1999
DOI: 10.1007/3-540-49059-0_4
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing Stochastic Fixed-Priority Real-Time Systems

Abstract: Traditionally, real-time systems require that the deadlines of all jobs be met. For many applications, however, this is an overly stringent requirement. An occasional missed deadline may cause decreased performance but is nevertheless acceptable. We present an analysis technique by which a lower bound on the percentage of deadlines that a periodic task meets is determined and compare the lower bound with simulation results for an example system. We have implemented the technique in the PERTS real-time system p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
28
0

Year Published

2000
2000
2018
2018

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 36 publications
(31 citation statements)
references
References 8 publications
0
28
0
Order By: Relevance
“…Since the algorithm is based on a bound of the processor demand of higher priority tasks, it is highly pessimistic. The next step towards an exact probabilistic analysis was made by [22] with the introduction of the Stochastic Time Demand Analysis (STDA) for tasks that have probabilistic execution times, computing a lower bound on the probability that jobs of each task will meet their respective deadlines. Later on, [21], [29], [32] refined STDA into an exact analysis for real-time systems that have random execution times.…”
Section: Probabilistic Timing Analysismentioning
confidence: 99%
“…Since the algorithm is based on a bound of the processor demand of higher priority tasks, it is highly pessimistic. The next step towards an exact probabilistic analysis was made by [22] with the introduction of the Stochastic Time Demand Analysis (STDA) for tasks that have probabilistic execution times, computing a lower bound on the probability that jobs of each task will meet their respective deadlines. Later on, [21], [29], [32] refined STDA into an exact analysis for real-time systems that have random execution times.…”
Section: Probabilistic Timing Analysismentioning
confidence: 99%
“…Papers related to this topic used different terms like stochastic analyses [2][3][4], probabilistic analyses [5] or statistical analysis [6] to indicate usually that the considered CRTES has at least one parameter defined by a random variable. In this paper we make use of the word statistic to indicate that the work is based on the theory of statistics and the word of probabilistic to indicate that the work is based on the theory of probability.…”
Section: Related Workmentioning
confidence: 99%
“…In [4,18] the authors provide the calculation of the probabilistic response time of a job under a preemptive uniprocessor fixedpriority scheduling policy as given by Equation (2).…”
Section: Probabilistic Real-time Analysismentioning
confidence: 99%
“…The algorithm called Probabilistic Time Demand Analysis (PTDA) is based on a bound of the processor demand of higher priority tasks and hence it is highly pessimistic. The next step towards an exact probabilistic analysis was made by [5] with the introduction of the Stochastic Time Demand Analysis (STDA) for tasks that have probabilistic execution times, computing a lower bound on the probability that jobs of each task will meet their respective deadlines. Later on, [6] refined STDA into an exact analysis for real-time systems that have random execution times, represented as general random variables.…”
Section: Introductionmentioning
confidence: 99%