Semantic approach for the description, the abstraction and the interconnection of workflows in inter-organizational context
Auteur / Autrice : | Nomane Ould Ahmed M'Bareck |
Direction : | Bruno Defude |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 2008 |
Etablissement(s) : | Evry, Institut national des télécommunications |
Mots clés
Résumé
La démocratisation de la technologie de l’information et des moyens de communication ouvre la voie aux entreprises pour réaliser, via la coopération, certaines tâches complexes qui n’étaient pas à leur portée, soit du fait de leur taille (il s’agit souvent des petites ou moyennes entreprises), soit du fait des compétences requises pour la réalisation des tâches en question. L’objectif de cette thèse est de proposer une approche sémantique pour la coopération des workflows. Cette approche doit supporter la description, l’abstraction et l’interconnexion de workflows. Pour ce faire, nous proposons premièrement de décrire les sémantiques métiers et comportementale des workflows. Une telle description permet le partage des données d’une part, et facilite l’interconnexion automatique d’autre part. Deuxièmement, les workflows sont publiés dans un annuaire commun. Nous proposons dans cette thèse des structures de donnés permettant de stocker efficacement les workflows dans l’annuaire. Troisièmement, afin de préserver le savoir faire des différents partenaires participant à une coopération, nous proposons deux méthodes formelles pour l’abstraction des workflows. La première méthode se base sur des règles de réduction structurelle tandis que la deuxième se base sur la réduction du graphe représentant le comportement. Enfin, après l’abstraction et la publication de workflows, nous procédons dans la dernière étape à leur interconnexion. Pour faciliter cette interconnexion nous proposons un service de courtage pour la découverte des workflows. Ce service prend en compte les sémantiques métier et comportemental des workflows. Nous avons validé les solutions proposées à l’aide d’un prototype permettant l’interconnexion dynamique des compositions de services Web BPEL.