HyperSchéma XML: Un modèle d'intégration sémantique par enrichissement de schémas XML
Résumé
Récemment, l'apparition de nouvelles techniques de représentation des données sous forme semi-structurées dédiées au Web repose le problème de l'interopérabilité et donc de l'intégration de différentes sources de données. Notamment, le schema matching est l'un des problèmes majeurs rencontrés lors du processus d'intégration. Il consiste à identifier les correspondances entre les schémas de sources de données à intégrer (relationnel, XML, etc.). Aujourd'hui, cette tâche est généralement réalisée manuellement ou semi-automatiquemment ce qui explique son coût élevé et son manque de fiabilité. Nous nous positionnons ici dans le cas de la médiation de données et nous cherchons à semiautomatiser cette tâche complexe. Pour cela, nous exploitons les schémas XML extraits lors d'une phase de pré-intégration depuis ces sources hétérogènes. Ces schémas XML sont une représentation logique enrichie par des métaconnaissances sémantiques utilisées lors de la phase de matching. Nous améliorons l'intégration des différents schémas XML étendus (appelé EXS) afin de définir des règles de correspondance détectant les différences structurelles et sémantiques. A l'issue de cette étape, nous employons un ensemble d'opérateurs de transformation d'un schéma EXS à un autre, mémorisés par un script XSL.