Abstract:
L’informatique ubiquitaire consiste à offrir aux utilisateurs un accès aux services numériques de
leur environnement immédiat. En raison de la prolifération du nombre de services dans les environnements
ubiquitaires, le problème de la composition dynamique de services devient une tâche
complexe. En effet, lorsqu’un utilisateur requiert un service qui n’est pas directement disponible
dans son environnement, le processus de composition combinera à la volée plusieurs services atomiques
afin de former un service composite répondant au besoin de l’utilisateur. Ce travail se focalise
sur la problématique de la composition automatique et dynamique de services. En effet, nous avons
proposé QDSC (Quality-aware Dynamics Service Composition), une approche de composition permettant
la satisfaction efficace des besoins fonctionnels et non-fonctionnels (Qualité de Service) sur
le plan local (service atomique) et global (service composite) tout en respectant les limites imposées
par les contraintes de temps et de disponibilité des ressources tout en optimisant le temps de composition.
Pour évaluer les performances de la solution proposée, nous avons réalisé des simulations en
Java. Les résultats obtenus ont été comparés avec l’une des approches proposées dans la littérature,
ils montrent une réduction en terme du temps d’exécution du plan de composition