Context-aware service composition and execution for pervasive computing : a data driven and delivery: Application to content adaptation and delivery

Yaser Fawaz 1
1 DRIM - Distribution, Recherche d'Information et Mobilité
LIRIS - Laboratoire d'InfoRmatique en Image et Systèmes d'information
Résumé : Des environnements informatiques pervasifs sans infrastructure tels que les réseaux mobiles spontanés (MANETs) soulève de nouveaux défis quant à l’exécution d’applications dirigées par les données. Dans cette thèse, nous proposons un nouveau middleware appelé ConAMi (Context-Aware service composition and execution Middleware) qui permet aux dispositifs dans un MANET de collaborer les uns avec les autres afin d'exécuter des applications dirigées par les données d’une manière efficace et fiable. Le défi principal abordé dans cette thèse est la détermination de la composition optimale de services car plusieurs compositions de services peuvent offrir la même fonctionnalité pour exécuter un flux de tâches. Ce défi est abordé via le développement d’un algorithme qui organise les services dans ce que nous appelons un arbre de composition de services. Le principal critère considéré pour déterminer la composition optimale de services est le temps d'exécution global qui comprend le temps de transfert de données et le temps d'exécution des services. L’exécution du flux de tâches peut échouer facilement en raison de la mobilité des dispositifs impliqués dans les MANETs. Pour assurer une exécution fiable du flux de tâches, le "Time-To-Leave" (TTL) du service est considéré lors de la détermination de la composition optimale de services. Néanmoins, le TTL ne peut pas donner une garantie d’absence d’erreurs car il est fondé sur une estimation. En outre, l’exécution du flux de tâches peut aussi échouer en raison d'autres types d’erreurs. En conséquence, le middleware ConAMi inclut des mécanismes originaux de détection et de récupération d’erreurs. Nous avons développé un prototype pour mettre en œuvre le middleware ConAMi et évaluer ses performances. Les résultats des expériences montrent que le middleware ConAMi a de meilleures performances que les approches similaires. ConAMi garantit l'efficacité, la fiabilité et l'équilibrage de la charge des dispositifs.
Type de document :
Pré-publication, Document de travail
4865; T. 2010
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01461961
Contributeur : Équipe Gestionnaire Des Publications Si Liris <>
Soumis le : mercredi 8 février 2017 - 15:06:27
Dernière modification le : vendredi 10 février 2017 - 01:12:19

Identifiants

  • HAL Id : hal-01461961, version 1

Collections

Citation

Yaser Fawaz. Context-aware service composition and execution for pervasive computing : a data driven and delivery: Application to content adaptation and delivery. 4865; T. 2010. <hal-01461961>

Partager

Métriques

Consultations de la notice

48