DocumentCode :
3075291
Title :
Real-time scheduling interfaces and contracts for the design of distributed embedded systems
Author :
Stierand, Ingo ; Reinkemeier, Philipp ; Gezgin, Tayfun ; Bhaduri, Purandar
Author_Institution :
Univ. of Oldenburg, Oldenburg, Germany
fYear :
2013
fDate :
19-21 June 2013
Firstpage :
130
Lastpage :
139
Abstract :
A notion of interfaces based on regular languages for modelling and verification of real-time scheduling constraints was proposed in [5]. This initial notion considers task sets running on single resources, and simple deadline requirements. We extend the approach to enable support for complex task models running on systems with multiple resources. We show that this extension preserves all properties of the original notion. In addition, this extension gives rise to the application of our interfaces in the design of more complex systems, where components can be spread over distributed architectures. The work is complemented by an initial implementation that performs scheduling analysis for a relevant class of real-time interfaces. It actually constructs an interface for a system model if it satisfies a set of given real-time requirements.
Keywords :
computer interfaces; distributed processing; embedded systems; formal languages; formal verification; scheduling; complex system design; complex task models; contracts; distributed architectures; distributed embedded system design; multiple resources; real-time scheduling constraint modelling; real-time scheduling constraint verification; real-time scheduling interfaces; regular languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Embedded Systems (SIES), 2013 8th IEEE International Symposium on
Conference_Location :
Porto
Type :
conf
DOI :
10.1109/SIES.2013.6601485
Filename :
6601485
Link To Document :
بازگشت