Intégration des approches ontologiques et d'ingénierie dirigée par les modèles pour la résolution de problèmes d'interopérabilité / Hui Liu ; sous la direction de Jean-Pierre Bourey

Date :

Type : Livre / Book

Type : Thèse / Thesis

Langue / Language : anglais / English

Travail collaboratif

Résolution de problème

Logiciels médiateurs

Ingénierie dirigée par les modèles

Bus de services d'entreprise

Ontologie

Sémantique

SOAP (protocole de réseaux d'ordinateurs)

SOA

Services Web

Bourey, Jean-Pierre (1962-....) (Directeur de thèse / thesis advisor)

Basson, Henri (Président du jury de soutenance / praeses)

Pingaud, Hervé (1961-....) (Rapporteur de la thèse / thesis reporter)

Bézivin, Jean (1946-....) (Rapporteur de la thèse / thesis reporter)

Chen, David (Membre du jury / opponent)

Bigand, Michel (1957-....) (Membre du jury / opponent)

École centrale de Lille (1872-2019) (Organisme de soutenance / degree-grantor)

École doctorale Sciences pour l'Ingénieur (Châtenay-Malabry, Hauts de Seine ; 1998-2015) (Ecole doctorale associée à la thèse / doctoral school)

Laboratoire de Modélisation et de Management des Organisations (Villeneuve d'Ascq, Nord) (Laboratoire associé à la thèse / thesis associated laboratory)

Relation : Intégration des approches ontologiques et d'ingénierie dirigée par les modèles pour la résolution de problèmes d'interopérabilité / Hui Liu ; sous la direction de Jean-Pierre Bourey / [s.l.] : [s.n.] , 2011

Résumé / Abstract : Quand des entreprises collaborent entre elles pour atteindre leurs objectifs métiers, des problèmes d'interopérabilité seront rencontrés. Afin de résoudre ces problèmes, nous étudions les domaines suivants : les processus métier collaboratifs, MDA, SOA, ESB et l'ontologie. Nous proposons alors un cadre intégrant ces cinq domaines pour les solutions TI (technologies de l’'information) aux problèmes d'interopérabilité. Pour construire ce cadre, nous proposons une Méthode Basée sur des Processus pour l'Interopérabilité d'Entreprise (MBPIE), qui utilise des processus collaboratifs pour représenter des exigences de collaboration. MBPIE transforme des processus collaboratifs en plusieurs processus d'interopérabilité exécutables par des transformations de modèles. En MBPIE, l'ontologie est utilisée pour annoter les processus collaboratifs. Pendant la transformation des processus, de nouvelles informations ontologiques sont ajoutées dans les processus pour les rendre exécutables. Nous avons conçu un bus de services sémantiques Basé sur l'Ontologie et Dirigé par des Buts (BODB) pour supporter l'exécution des processus d'interopérabilité. Ce bus est basé sur un mécanisme symétrique pour l'invocation de services sémantiques. Ce mécanisme utilise l’extension de SOAP (Simple Object Access Protocol) qui est composée de trois parties : le format des messages BODB, le module BODB et le modèle de traitement BODB. Ce mécanisme a trois propriétés de transparence (emplacement, sémantique et technique) qui sont essentielles à l'exécution des processus d'interopérabilité. Ensemble, MBPIE et le bus constituent une approche fédérée pour résoudre les problèmes d'interopérabilité.

Résumé / Abstract : When enterprises collaborate with others to achieve business objectives, enterprise interoperability problems will be encountered. In order to solve the problems, in this thesis, we analyze the five related research domains: collaborative business process, MDA, SOA, ESB and ontology. Consequently, we propose a framework for IT solutions to interoperability problems, which integrates the above five domains together. In order to realize the framework, we propose a Process-Based Method for Enterprise Interoperability (PBMEI), which employs collaborative processes to represent collaboration requirements between enterprises. PBMEI transforms collaborative processes into multiple executable interoperability processes through model transformations. In PBMEI, ontology is used to annotate collaborative processes. During model transformation, new ontology information will be added into processes. Such information will contribute to process execution. In order to support execution of interoperability processes, an ontology-based and goal-driven (OBGD) semantic service bus is designed. This bus is based on a symmetric mechanism for OBGD service invocation. The mechanism is designed according to OBGD Simple Object Access Protocol (SOAP) which is composed of three parts: OBGD message format, OBGD module and OBGD processing model. This mechanism has three properties: location transparency, semantics transparency and technique transparency, which are critical to execution of interoperability processes. The bus also supports federated deployment for inter-enterprise interoperability. PBMEI and the OBGD bus together constitute a federated approach for solving interoperability problems.