Un support logiciel à composants pour la construction d'applications multimédia adaptatives

par Oussama Layaïda

Thèse de doctorat en Informatique. Systèmes et communications

Sous la direction de Daniel Hagimont.

Soutenue en 2005

à Grenoble, INPG .

    mots clés mots clés


  • Résumé

    La prolifération des équipements numériques et des réseaux d'interconnexion a fait du multimédia une technologie dominante dans divers types d'applications. En même temps, elle a rendu leur environnement d'exécution plus que jamais hétérogène et dynamique. Dans ces conditions, il devient nécessaire de configurer convenablement une application à son contexte d'utilisation et de plus, de lui permettre d'adapter son comportement de façon autonome lors des changements dans ce contexte. L'objectif de cette thèse consiste à faciliter le développement d'applications multimédia configurables et adaptives. Nous proposons PLASMA, un support de composants basé sur le modèle Fractal qui prend en compte la particularité des applications multimédia. D'une part, les composants multimédia sont construits avec une granularité fine et sont assemblés dynamiquement afin de répondre aux besoins d'une application et de son contexte. D'autre part, des politiques d'adaptation arbitrairement complexes peuvent être intégrées dans une application à partir de composants génériques. Un langage de description est fournit par le support PLASMA afin de permettre la manipulation de ces composants avec un haut niveau d'abstraction. L'évaluation de PLASMA a été réalisée dans deux scénarios d'actualité: une application de lecture vidéo configurable dans le contexte de la norme de codage H. 264, et un serveur de transcodage vidéo pour terminaux mobiles mettant l'accent sur le besoin de configuration dynamique et d'adaptabilité. Les résultats obtenus démontrent le bien fondé de notre approche ainsi que son apport pour la gestion de la qualité de service des applications multimédia.


  • Pas de résumé disponible.

  • Titre traduit

    A component-based framework for designing self-adaptive multimedia applications


  • Résumé

    The proliferation of ernbedded and networked devices has promoted multimedia computing into a key technology of everyday computing systems. At the same, it has made their underlying environment, as never before, heterogeneous and dynamic. Consequently, multimedia applications bave to configure their behavior according to their context and, to undertake frequent adaptation of their behavior in response to changing environmental conditions. The goal of this thesis is to ease the development of adaptive multimedia application by adopting a component-based approach. We propose PLASMA, a multimedia component framework based on the Fractal model. On one band, PLASMA provides a set of fine-grain components, which can be dynamically composed according to the context of each application. On the other, atbitrary adaptationpoliticies can be integrated within an application from a set of generic components. A high-Ievel description langage allows the specification of the application architecture and its adaptation policies. PLASMA has been evaluated in the context of two realworld application scenarios : an H. 264 video player expressing the need of a fine-grained configuration management and a transcoding proxy server, which demonstrates the dynamic configuration and adaptation capabilities. Experimental results shows the effectiveness of our approch and its benefits on the QoS of multimedia applications.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (157 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 153-157

Où se trouve cette thèse ?

  • Bibliothèque : Service interétablissements de Documentation (Saint-Martin d'Hères, Isère). Bibliothèque universitaire de Sciences.
  • Non disponible pour le PEB
  • Cote : TS05/INPG/0177
  • Bibliothèque : Service interétablissements de Documentation (Saint-Martin d'Hères, Isère). Bibliothèque universitaire de Sciences.
  • Disponible pour le PEB
  • Cote : TS05/INPG/0177/D
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.