Modélisation intentionnelle et annotation sémantique pour la réutilisation de services métiers PASiS: Publishing And Searching of Intentional Services - TEL - Thèses en ligne Access content directly
Theses Year : 2011

intentional modeling and semantic annotation for business services reuse

Modélisation intentionnelle et annotation sémantique pour la réutilisation de services métiers PASiS: Publishing And Searching of Intentional Services

Abstract

This work is a continuation of previous work on architecture and iSOA and the intentional service model MiS. This is to make the services provided by MiS available by completing the platform iSOA. In other words, publishing and searching intentional services in an extended registry. The mechanisms used involve semantic web services techniques and knowledge modelling in form of ontologies. The purpose of this work focuses on the gaps identified in the process of publishing a service, the discovery approach to select the most appropriate intentional services to satisfy user's needs and the structure of the intentional service descriptor to be published in the registry. We offer the approach PASiS (Publishing And Searching intentional Services). In this approach, the provider input in the publication of a service is expressed in business terms as goals. We propose a guided publication process to assist the designer in this task, and also to guarantee the completeness of the published service description. This process uses ontologies to capture the semantics of the intentional service descriptor. These ontologies are iSOnto (intentional Services Ontology), vOnto (verbs Ontology) and pOnto (products Ontology). Finally, our approach takes into account, in the descriptor and in the publishing process, the aggregation of intentional services as defined in the model MiS. In PASiS, the user expresses his needs as a goal. Through a discovery process model, we offer guidance to help the user take advantage of all opportunities in the query template, and also to guide him in his discovery and help him find what he wants. The matching is done between the concepts associated with the query and those associated with the service descriptors, using a semantic distance calculation function that exploits the semantic relations (generalization, specialization) in domain ontology. By exploiting the concepts of intentional aggregated services, the user can browse the tree of composite/variant services to explore the space of intentional services available. Finally, the smart reformulation process of user's request is based on the use of ontologies. By using of generic ontology of verbs and semantic links between verbs and nouns, we can reason on the meaning of a goal and introduce intelligence and guidance in the publishing and searching processes. This work is devoted also to the specification and implementation of intentional descriptor of service where the annotation is used as a technique for semantic extension to the three ontologies: iSOnto, vOnto and pOnto. In this work, we propose to extend the SAWSDL language to describe intentional services. This extension fills a gap in the specification of the nature of semantic annotation in SAWSDL. For this reason, we will use the ontology iSOnto to explain not only the concepts of a domain but also the nature of these concepts. Finally, the proposed approach is illustrated through a case study application. In light of this case study, we showed that the research hypotheses are valid.
Ce travail est une continuation des travaux antérieurs sur l'architecture iSOA et le modèle de service intentionnel MiS. Il s'agit de rendre accessible les services proposés par MiS en complétant la plateforme iSOA avec des mécanismes pour la publication et la recherche de services intentionnels dans un annuaire étendu. Ces mécanismes feront appel aux techniques des services web sémantiques et à la modélisation de la connaissance sous forme d'ontologies. Le propos de ce travail de recherche porte sur les lacunes identifiées sur le processus de publication d'un service, l'approche de recherche adéquate pour sélectionner les services intentionnels les plus adaptés aux besoins de l'utilisateur et la structure du descripteur d'un service intentionnel à publier dans l'annuaire. Nous proposons l'approche PASiS (Publishing And Searching intentional Services). Dans cette approche, l'input d'un fournisseur lors de la publication d'un service s'exprime en termes métier sous forme de buts. Nous proposons un processus de guidage de publication, pour d'une part, aider le concepteur dans cette tâche, et d'autre part garantir la complétude de la description d'un service publié. Ce processus utilise les ontologies pour capturer la sémantique du descripteur de service intentionnel. Ces ontologies sont : iSOnto (ontologie technique de services intentionnels), vOnto (ontologie générique des verbes) et pOnto (ontologie de domaine des produits). Enfin, notre approche prend en compte au niveau du descripteur et du processus de publication, les agrégations de services intentionnels telles que définies dans le modèle de MiS. Dans PASiS, l'utilisateur exprime ses besoins sous forme de but. Grâce à un modèle du processus de recherche et d'interrogation, nous proposons le guidage pour d'une part, aider l'utilisateur à tirer profit de toutes les possibilités qu'offre le modèle de requête, et d'autre part pour l'accompagner dans sa recherche et l'aider à trouver ce qu'il souhaite. L'appariement se fait entre les concepts associés à la requête et ceux associés aux descripteurs de services en utilisant une fonction de calcul de distance sémantique qui exploite les liens sémantiques (généralisation, spécialisation). En exploitant les concepts de services intentionnels agrégés, l'utilisateur peut parcourir l'arborescence de services composites et à variation et explorer ainsi l'espace des services intentionnels disponibles. Enfin, l'usage d'ontologies est la base d'un processus de reformulation intelligente de la requête de l'utilisateur. L'utilisation de l'ontologie générique des verbes et des liens sémantiques entre les verbes et les noms propre, nous pouvons raisonner sur la signification d'un but et d'introduire ainsi intelligence et guidage dans les processus de publication et de recherche de service. Ce travail est consacré également, à la spécification et à l'implémentation du descripteur intentionnel de service où l'annotation est utilisée comme une technique d'extension sémantique vers les trois ontologies : iSOnto, vOnto et pOnto. Dans ce travail, nous proposons d'étendre le langage SAWSDL pour décrire les services intentionnels. Cette extension vient combler un manque au niveau de la spécification de la nature de l'annotation sémantique dans SAWSDL. Pour cette raison, nous allons utiliser l'ontologie iSOnto pour expliciter non seulement les concepts d'un domaine mais également la nature de ces concepts. Enfin, l'approche proposée est illustrée au moyen d'une étude de cas d'application. A la lumière de ce cas d'étude, nous avons montré que les hypothèses de recherche sont valides.
Fichier principal
Vignette du fichier
PhD_Kadan_Aljoumaa.pdf (5.59 Mo) Télécharger le fichier
20111019_Soutenance_Kadan.pptx (512.25 Ko) Télécharger le fichier
Format : Other
Loading...

Dates and versions

tel-00708168 , version 1 (14-06-2012)

Identifiers

  • HAL Id : tel-00708168 , version 1

Cite

Kadan Aljoumaa. Modélisation intentionnelle et annotation sémantique pour la réutilisation de services métiers PASiS: Publishing And Searching of Intentional Services. Autre [cs.OH]. Université Panthéon-Sorbonne - Paris I, 2011. Français. ⟨NNT : ⟩. ⟨tel-00708168⟩

Collections

UNIV-PARIS1 CRI
526 View
775 Download

Share

Gmail Facebook Twitter LinkedIn More