2014 IEEE 20th International Conference on Embedded and Real-Time Computing Systems and Applications 2014
DOI: 10.1109/rtcsa.2014.6910502
|View full text |Cite
|
Sign up to set email alerts
|

Component-based analysis of hierarchical scheduling using linear hybrid automata

Abstract: Formal methods (e.g. Timed Automata or Linear Hybrid Automata) can be used to analyse a real-time system by performing a reachability analysis on the model. The advantage of using formal methods is that they are more expressive than classical analytic models used in schedulability analysis. For example, it is possible to express state-dependent behaviour, arbitrary activation patterns, etc.In this paper we use the formalism of Linear Hybrid Automata to encode a hierarchical scheduling system. In particular, we… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
16
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(16 citation statements)
references
References 24 publications
0
16
0
Order By: Relevance
“…It uses the formal method tool UPPAAL to verify the system's schedulability. Moreover, there has been an approach based on linear hybrid automata [27]. Compared to other automatic theoretic formal method-based approaches to hierarchical scheduling, we take a distinctive approach based on a resource-bound real-time process algebra which has the notion of resources such as the first class entities and the notion of priorities to capture the resource contention among concurrent processes.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…It uses the formal method tool UPPAAL to verify the system's schedulability. Moreover, there has been an approach based on linear hybrid automata [27]. Compared to other automatic theoretic formal method-based approaches to hierarchical scheduling, we take a distinctive approach based on a resource-bound real-time process algebra which has the notion of resources such as the first class entities and the notion of priorities to capture the resource contention among concurrent processes.…”
Section: Related Workmentioning
confidence: 99%
“…Specifically, while we consider both periodic and EDP resource models and various scheduling algorithms, the work [26] considers only the periodic resource model and less types of scheduling algorithms. Unlike ours, the work [27] only considers the cases where the global scheduler performs EDF among periodic servers and the tasks that have fixed priorities.…”
Section: Related Workmentioning
confidence: 99%
“…Sun et al introduce a component-based framework [44] for the analysis of hierarchical scheduling systems encoded using hybrid automata. The authors prove the correctness of their models and study the decidability of the reachability (schedulability) analysis for the case of periodic tasks.…”
Section: Model-based Approaches To Schedulability Analysismentioning
confidence: 99%
“…Unfortunately, when being applied to concrete avionics systems, all of them suffer from an inevitable problem of state space explosion. For hierarchical scheduling systems, some studies [6,18,4] exploit the inherent temporal isolation of ARINC-653 partitions [1] and analyze each partition separately, but they ignore the behavior of the underlying network or the interactions among partitions. Thus these methods are not applicable to DIMA environments in which multiple distributed ARINC-653 partitions communicate through a shared network to perform an avionics function together.…”
Section: Introductionmentioning
confidence: 99%