A Real-Time Architecture Design Language for Multi-Rate Embedded Control Systems - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

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

Résumé

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
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

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

Identifiants

  • HAL Id : hal-00688490 , version 1

Citer

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⟩
345 Consultations
369 Téléchargements

Partager

Gmail Facebook X LinkedIn More