Component-Based Real-Time Operating System for Embedded Applications

Abstract : As embedded systems must constantly integrate new functionalities, their developement cycles must be based on high-level abstractions, making the software design more flexible. CBSE provides an approach to these new requirements. However, low-level services provided by operating systems are an integral part of embedded applications, furthermore deployed on resource-limited devices. Therefore, the expected benefits of CBSE must not impact on the constraints imposed by the targetted domain, such as memory footprint, energy consumption, and execution time. In this paper, we present the componentization of a legacy industry-established Real-Time Operating System, and how component-based applications are built on top of it. We use the Think framework that allows to produce flexible systems while paying for flexibility only where desired. Performed experimentions show that the induced overhead is negligeable.
Type de document :
Communication dans un congrès
Springer. 12th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE'09), Jun 2009, East Stroudsburg, United States. 5582, pp.209-226, 2009, Lecture Notes in Computer Science
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00437949
Contributeur : Lionel Seinturier <>
Soumis le : mardi 1 décembre 2009 - 21:28:37
Dernière modification le : jeudi 11 janvier 2018 - 06:22:13
Document(s) archivé(s) le : jeudi 17 juin 2010 - 23:00:59

Fichier

Loiret_Navas_Babau_Lobry-CBSE0...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00437949, version 1

Collections

Citation

Frédéric Loiret, Juan Navas, Jean-Philippe Babau, Olivier Lobry. Component-Based Real-Time Operating System for Embedded Applications. Springer. 12th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE'09), Jun 2009, East Stroudsburg, United States. 5582, pp.209-226, 2009, Lecture Notes in Computer Science. 〈inria-00437949〉

Partager

Métriques

Consultations de la notice

384

Téléchargements de fichiers

518