Intégration et interrogation de ressources XML pour communautés web : s
Institution:
Paris, CNAMDisciplines:
Directors:
Abstract EN:
In this thesis we study the problem of the integration and querying of heterogeneous and autonomous XML sources. Our contribution is two-fold. In a first time we have worked on the problem of theconstruction of metadata schemas by the integration of ontologies which describe generic structures in the domain of interest and thesauri which are structured vocabularies of terms withprecise semantics. The metadata schema constructed using our approach allows one to describe a large number of different resources using the ontology and their precise semantics using the thesaurus terms. In a second time we have worked on the STYX approach for the integration and querying of heterogeneous and autonomous XML resources which is based on the mediator/wrapperarchitecture where the mediator schema is an ontology. We have defined a simple but expressive model for the description of XML resources and a rewriting algorithm which transforms a user query to one or more XQuery expressions.
Abstract FR:
Dans cette thèse nous traitons le problème de l'interrogation et de l'intégration des ressources XML hétérogènes et autonomes. Notre contribution est composée de deux parties. Premièrement, nous nous sommes intéressés au problème de la construction de schémas de metadonnées par l'intégration d'ontologies qui décrivent les structures génériques dans le domaine d'intérêt et de thesauri qui sont des vocabulaires de termes avec une sémantique précise mais faiblement structurés entre eux. Ce type des schéma permet de décrire de sources différentes en utilisant le schéma générique de l'ontologie avec la sémantique précise des termes de thesaurus. Deuxièmement, nous avons élaboré un modèle d'intégration de sources XML en utilisant l'architecture médiateur/traducteur où le schéma du médiateur est une ontologie. Un modèle simple mais expressif est défini pour la description de ressources XML et l'algorithme de réécriture de requêtes transforme une requête en une ou plusieurs requêtes XQuery.