Thèse soutenue

Semantic approach for the description, the abstraction and the interconnection of workflows in inter-organizational context

EN
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

Résumé

FR  |  
EN

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.