Composition guidée de services : application aux workflows d’analyse de données en bio-informatique

Résumé : Dans les domaines scientifiques, particulièrement en bioinformatique, des services élémentaires sont composés sous forme de workflows pour effectuer des expériences d’analyse de données complexes. À cause de l’hétérogénéité des ressources, la composition de services est une tâche difficile. Les utilisateurs, en composant des workflows, manquent d’assistance pour retrouver et interconnecter les services compatibles. Les solutions existantes utilisent des services spéciaux définis de manière manuelle pour gérer les conversions de formats de données entre les entrées et sorties des services dans les workflows. Cela est pénible pour un utilisateur final. Gérer les incompatibilités des services avec des convertisseurs manuels prend du temps et est lourd. Il existe des solutions automatisées pour faciliter la composition de workflows mais elles sont généralement limitées dans le guidage et l’adaptation des données entre services. La première contribution de cette thèse propose de détecter systématiquement la convertibilité des sorties vers les entrées des services. La détection de convertibilité repose sur un système de règles basé sur une abstraction des types d’entrée et sortie des services. L’abstraction de types permet de considérer la nature et la composition des données d’entrée et sortie. Les règles permettent la décomposition et la composition ainsi que la spécialisation et la généralisation de types. Elles permettent également de générer des convertisseurs de données à utiliser entre services dans les workflows. La deuxième contribution propose une approche interactive qui permet de guider des utilisateurs à composer des workflows en fournissant des suggestions de services et de liaisons compatibles basées sur la convertibilité de types d’entrée et sortie des services. L’approche est basée sur le modèle des Systèmes d’Information Logiques (LIS) qui permettent des requêtes et une navigation guidées et sûres sur des données représentées avec une logique uniforme. Avec notre approche, la composition de workflows est sûre et complète vis-à-vis de propriétés désirées. Les résultats et les expériences, effectués sur des services et des types de données en bioinformatique, montrent la pertinence de nos approches. Nos approches offrent des mécanismes adaptés pour gérer les incompatibilités de services dans les workflows, en prenant en compte la structure composite des données d’entrée et sortie. Elles permettent également de guider, étape par étape, des utilisateurs à définir des workflows bien formés à travers des suggestions pertinentes.
Type de document :
Thèse
Bio-informatique [q-bio.QM]. INSA de Rennes, 2015. Français. 〈NNT : 2015ISAR0024〉
Liste complète des métadonnées

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

https://tel.archives-ouvertes.fr/tel-01301681
Contributeur : Abes Star <>
Soumis le : mardi 12 avril 2016 - 16:27:07
Dernière modification le : vendredi 9 février 2018 - 16:18:46
Document(s) archivé(s) le : mercredi 13 juillet 2016 - 12:01:25

Fichier

These_BA_Mouhamadou.pdf
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-01301681, version 1

Citation

Mouhamadou Ba. Composition guidée de services : application aux workflows d’analyse de données en bio-informatique. Bio-informatique [q-bio.QM]. INSA de Rennes, 2015. Français. 〈NNT : 2015ISAR0024〉. 〈tel-01301681〉

Partager

Métriques

Consultations de la notice

345

Téléchargements de fichiers

100