A Three-Tier Approach for Composition of Real-Time Embedded Software Stacks

Abstract : Many component models and frameworks have been proposed to abstract and capture concerns from Real-Time and Embedded application domains, based on high-level component-based approaches. However, these approaches tend to propose their own fixed-set abstractions and ad-hoc runtime platforms, whereas the current trend emphasizes more flexible solutions, as embedded systems must constantly integrate new functionalities, while preserving performance. In this paper, we present a two-fold contribution addressing this statement. First, we propose to express these concerns in a decoupled way from the commonly accepted structural abstractions inherent to CBSE, and provide a framework to implement them in open and extensible runtime containers. Second, we propose a three-tier approach to composition where application, containers and the underlying operating system are designed using components. Supporting a homogeneous design space allows applying optimization techniques at these three abstraction layers showing that our approach does not impact on performance. In this paper, we focus our evaluation on concerns specific to the field of real-time audio and music applications.
Type de document :
Communication dans un congrès
13th ACM SIGSOFT International Symposium on Component Based Software Engineering (CBSE'10), Jun 2010, Prague, Czech Republic. Springer, 6092, pp.37-54, 2010, Lecture Notes in Computer Science (LNCS)
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00470160
Contributeur : Lionel Seinturier <>
Soumis le : dimanche 4 avril 2010 - 12:33:07
Dernière modification le : jeudi 11 janvier 2018 - 06:22:13
Document(s) archivé(s) le : vendredi 19 octobre 2012 - 11:15:36

Fichier

Loiret_Seinturier_Duchien_Serv...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00470160, version 1

Collections

Citation

Frédéric Loiret, Lionel Seinturier, Laurence Duchien, David Servat. A Three-Tier Approach for Composition of Real-Time Embedded Software Stacks. 13th ACM SIGSOFT International Symposium on Component Based Software Engineering (CBSE'10), Jun 2010, Prague, Czech Republic. Springer, 6092, pp.37-54, 2010, Lecture Notes in Computer Science (LNCS). 〈inria-00470160〉

Partager

Métriques

Consultations de la notice

362

Téléchargements de fichiers

198