42: Programmable Models of Computation for a Component-Based Approach to Heterogeneous Embedded Systems

Abstract : Every notion of a component for the development of embedded systems has to take heterogeneity into account: components may be hardware or software or OS, synchronous or asynchronous, deterministic or not, detailed w.r.t. time or not, detailed w.r.t. data or not, etc. A lot of approaches, following Ptolemy, propose to define several ``Models of Computation and Communication'' (MoCCs) to deal with heterogeneity, and a framework in which they can be combined hierarchically. This paper presents the very first design of a component model for embedded systems called 42. We aim at expressing fine-grain timing aspects and several types of concurrency as MoCCs, but we require that all the MoCCs be ``programmed'' in terms of more basic primitives. 42 is meant to be an abstract description level, intended to be translated into an existing language (e.g., Lustre) for execution and property validation purposes.
Type de document :
Communication dans un congrès
6th international conference on Generative programming and component engineering, Oct 2007, Salzburg, Austria. ACM, pp.53 - 62, 2007, 〈10.1145/1289971.1289981〉
Liste complète des métadonnées

Littérature citée [31 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-00294153
Contributeur : Florence Maraninchi <>
Soumis le : mardi 8 juillet 2008 - 15:37:56
Dernière modification le : mardi 8 juillet 2008 - 15:41:58
Document(s) archivé(s) le : vendredi 28 mai 2010 - 23:16:59

Fichier

MaraninchiBouhadiba.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Florence Maraninchi, Tayeb Bouhadiba. 42: Programmable Models of Computation for a Component-Based Approach to Heterogeneous Embedded Systems. 6th international conference on Generative programming and component engineering, Oct 2007, Salzburg, Austria. ACM, pp.53 - 62, 2007, 〈10.1145/1289971.1289981〉. 〈hal-00294153〉

Partager

Métriques

Consultations de
la notice

255

Téléchargements du document

65