A Real-Time Architecture Design Language for Multi-Rate Embedded Control Systems - Archive ouverte HAL Access content directly
Conference Papers Year : 2010

A Real-Time Architecture Design Language for Multi-Rate Embedded Control Systems

Abstract

This paper presents a language dedicated to the description of the software architecture of complex embedded control systems. The language relies on the synchronous approach but extends it to support efficiently systems with multiple real-time constraints, such as deadline constraints or periodicity constraints. It provides a high-level of abstraction and benefits from the formal properties of synchronous languages. The language defines a small set of rate transition operators, which enable the description of user-defined deterministic multi-rate communication patterns between components of different rates. The compiler of the language automatically translates a program into a set of communicating real-time tasks implemented as concurrent C threads that can be executed on a standard real-time operating system.
Fichier principal
Vignette du fichier
sac.pdf (203.68 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-00688490 , version 1 (17-04-2012)

Identifiers

  • HAL Id : hal-00688490 , version 1

Cite

Julien Forget, Frédéric Boniol, David Lesens, Claire Pagetti. A Real-Time Architecture Design Language for Multi-Rate Embedded Control Systems. 25th ACM Symposium On Applied Computing, Mar 2010, Sierre, Switzerland. pp.527--534. ⟨hal-00688490⟩
350 View
396 Download

Share

Gmail Mastodon Facebook X LinkedIn More