Réconciliation sémantique des données et des services mis en œuvre au sein d’une situation collaborative
Auteur / Autrice : | Nicolas Boissel-Dallier |
Direction : | Hervé Pingaud |
Type : | Thèse de doctorat |
Discipline(s) : | Systèmes industriels |
Date : | Soutenance le 20/11/2012 |
Etablissement(s) : | Toulouse, INPT |
Ecole(s) doctorale(s) : | École doctorale Systèmes (Toulouse ; 1999-....) |
Partenaire(s) de recherche : | Laboratoire : Centre de recherche Génie industriel (Albi) |
Jury : | Rapporteur / Rapporteuse : Farouk Toumani |
Résumé
La collaboration entre organisations est l’un des principaux enjeux de l’écosystème industriel actuel. L’établissement d’une telle collaboration doit être réactive, afin de saisir les différentes opportunités, et flexibles, pour pouvoir s’adapter aux changements dans la collaboration. Pour cela, ces collaborations doivent être supportées par un système d’information (SI) dédié, en charge de fournir l’interopérabilité entre les différents SI des partenaires et capable de gérer les spécificités de la collaboration. Le projet MISE (Mediation Information System Engineering) propose une approche dirigée par les modèles permettant à l’utilisateur de concevoir un Système d’Information de Médiation (SIM) adapté au support de cette collaboration. Deux étapes sont au coeur de la conception de ce SIM : la génération du processus métier collaboratif depuis une description de la situation (niveau abstrait) et sa transformation en un système exécutable (niveau concret). Ce manuscrit s’intéresse à cette seconde phase et tente, à l’aide de technologies basées sur la connaissance, de réconcilier ces modèles métiers avec les services techniques disponibles. Après une étude du besoin et des méthodes existantes d’apport sémantique pour les différents niveaux d’abstraction, nous faisons le choix de nous intéresser aux standards SAWSDL et WSMO-Lite au niveau des services et nous proposons un nouveau mécanisme d’annotation sémantique au niveau des processus métier (appelé SABPMN), faute de standard reconnu. Les informations sémantiques ajoutées aux modèles sont ensuite exploitées lors de la transformation des processus métier en workflows exécutables proposée ici. Cette transformation se déroule alors en trois phases : (i) on recherche pour les différentes activités métier du processus le ou les service(s) qui répond(ent) au besoin métier exprimé à l’aide de mécanismes de sélection et de composition de services ; (ii) on génère pour chaque service à invoquer la transformation de données nécessaire pour garantir une bonne communication avec les autres composants ; (iii) une fois ces informations validées par l’utilisateur, on génère les fichiers nécessaires à l’exécution de ce processus sur la plateforme collaborative. Les résultats de cette thèse s’inscrivent aussi au sein du projet FUI ISTA3 (Interopérabilité de 3ème génération pour les Sous-Traitants de l’Aéronautique) qui se propose d’améliorer l’interopérabilité de la chaine logistique des sous-traitants aéronautiques de l’Aerospace Valley afin de faciliter la co-conception. Une implémentation des différents mécanismes proposés a été réalisée et est disponible sous la forme d’un prototype fonctionnel open-source.