Adaptation d'ontologies avec les grammaires de graphes typés : évolution et fusion

Résumé : Étant une représentation formelle et explicite des connaissances d'un domaine, les ontologies font régulièrement l'objet de nombreux changements et ont ainsi besoin d'être constamment adaptées pour notamment pouvoir être réutilisées et répondre aux nouveaux besoins. Leur réutilisation peut prendre différentes formes (évolution, alignement, fusion, etc.), et présente plusieurs verrous scientifiques. L'un des plus importants est la préservation de la consistance de l'ontologie lors de son changement. Afin d'y répondre, nous nous intéressons dans cette thèse à étudier les changements ontologiques et proposons un cadre formel capable de faire évoluer et de fusionner des ontologies sans affecter leur consistance. Premièrement, nous proposons TGGOnto (Typed Graph Grammars for Ontologies), un nouveau formalisme permettant la représentation des ontologies et leurs changements par les grammaires de graphes typés. Un couplage entre ces deux formalismes est défini afin de profiter des concepts des grammaires de graphes, notamment les NAC (Negative Application Conditions), pour la préservation de la consistance de l'ontologie adaptée.Deuxièmement, nous proposons EvOGG (Evolving Ontologies with Graph Grammars), une approche d'évolution d'ontologies qui se base sur le formalisme GGTOnto et traite les inconsistances d'une manière a priori. Nous nous intéressons aux ontologies OWL et nous traitons à la fois : (1) l'enrichissement d'ontologies en étudiant leur niveau structurel et (2) le peuplement d'ontologies en étudiant les changements qui affectent les individus et leurs assertions. L'approche EvOGG définit des changements ontologiques de différents types (élémentaires, composées et complexes) et assure leur implémentation par l'approche algébrique de transformation de graphes, SPO (Simple PushOut). Troisièmement, nous proposons GROM (Graph Rewriting for Ontology Merging), une approche de fusion d'ontologies capable d'éviter les redondances de données et de diminuer les conflits dans le résultat de fusion. L'approche proposée se décompose en trois étapes : (1) la recherche de similarité entre concepts en se basant sur des techniques syntaxiques, structurelles et sémantiques ; (2) la fusion d'ontologies par l'approche algébrique SPO ; (3) l'adaptation de l'ontologie globale résultante par le biais des règles de réécriture de graphes.Afin de valider les travaux menés dans cette thèse, nous avons développé plusieurs outils open source basés sur l'outil AGG (Attributed Graph Grammar). Ces outils ont été appliqués sur un ensemble d'ontologies, essentiellement sur celles développées dans le cadre du projet européen CCAlps (Creatives Companies in Alpine Space) qui a financé les travaux de cette thèse.
Type de document :
Thèse
Autre [cs.OH]. Université de Haute Alsace - Mulhouse, 2015. Français. 〈NNT : 2015MULH1519〉
Liste complète des métadonnées

Littérature citée [216 références]  Voir  Masquer  Télécharger

https://tel.archives-ouvertes.fr/tel-01528579
Contributeur : Abes Star <>
Soumis le : lundi 29 mai 2017 - 11:58:35
Dernière modification le : samedi 28 avril 2018 - 04:21:33
Document(s) archivé(s) le : mercredi 6 septembre 2017 - 10:56:47

Fichier

2015MULH1519_these_MAHFOUDH.pd...
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-01528579, version 1

Collections

Citation

Mariem Mahfoudh. Adaptation d'ontologies avec les grammaires de graphes typés : évolution et fusion. Autre [cs.OH]. Université de Haute Alsace - Mulhouse, 2015. Français. 〈NNT : 2015MULH1519〉. 〈tel-01528579〉

Partager

Métriques

Consultations de la notice

178

Téléchargements de fichiers

193