Xoncrete: a scheduling tool for partitioned real-time systems

Abstract : ARINC 653 defines a partitioned framework where the partitions are scheduled according to a predefined cyclic plan and the processes of each partition are scheduled with a fixed priority policy. The timing characteristics defined in ARINC (period and duration) can hardly be used to precisely represent the timing requirements of the applications. We extend the timing model of ARINC 653 to consider deadlines and the periodic behaviour of the individual processes. A novel definition of how to model periodic activities and how this new model is specially useful in an heterogeneous partitioned system is also presented. The new model and the set of scheduling algorithms have been implemented in a scheduling tool (called Xoncrete) to assist the designer to generate the cyclic plan table. Although founded on solid theoretical results, Xoncrete is not a general purpose tool, it is a tool designed to provide real help to the system designer.
Document type :
Conference papers
Complete list of metadatas

Cited literature [9 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02264388
Contributor : Axelle Pagnier <>
Submitted on : Tuesday, August 6, 2019 - 8:32:39 PM
Last modification on : Thursday, August 8, 2019 - 1:22:19 AM

File

2C-3.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02264388, version 1

Collections

Citation

Vicent Brocal, Miguel Masmano, Ismael Ripoll, Alfons Crespo, Patricia Balbastre, et al.. Xoncrete: a scheduling tool for partitioned real-time systems. ERTS2 2010, Embedded Real Time Software & Systems, May 2010, Toulouse, France. ⟨hal-02264388⟩

Share

Metrics

Record views

3

Files downloads

1