Database-to-Ontology Mapping Generation for Semantic Interoperability
Coopération des Systèmes d'Informations basée sur les Ontologies
1. Coopération des Systèmes d'Informations basée sur les Ontologies Raji GHAWI [email_address] Laboratoire Electronique, Informatique et Image (LE2I)
2. Plan Architecture OWSCIS Interrogation Coopération des Systèmes d'Informations Fournisseurs de données 2 4 3 1 3 3
3. Coopération des Systèmes d’Informations source source source requête réponse Partager, échanger et combiner des informations. Accès transparent aux données Définir des modèles, des méthodes, des outils et des architectures 3 1
4. Conflits syntaxiques (liés aux choix des modèles ) Conflits structurels (liés aux choix des modélisations) Fédération / Médiation Conflits sémantiques (liés à la signification des informations ) ? Coopération des Systèmes d’Informations souris professeur enseignant 3 1 age address nom Person age nom Person CP no. rue Address
5. Coopération des Systèmes d’Informations Web Sémantique Extension du Web «actuel» dans laquelle la signification des informations est bien définie et qui favorise une meilleure coopération entre les hommes et les machines. Sémantique Ontologies Descriptions d’informations, agréées par une communauté de personnes, accessibles sur le Web par des hommes et des machines. 3 1
6. OWSCIS O ntology and W eb S ervice - based C ooperation of I nformation S ources Approche ontologie hybride Ontologies locales et ontologie référence Architecture orientée Service-Web 2
7. Architecture OWSCIS User End Ontologie Référence Ontologie Locale Fournisseur de données Fournisseur de données Fournisseur de données 2 Base de Connaissances Service de Visualisation Service de Mapping Service d’Interrogation
8. Fournisseurs de données Base de données Ontologie Locale Bases de données sources qui comportent des informations Ontologie locale qui modélise partiellement un domaine d’intérêt Mise en correspondance des informations de la base de données avec les concepts de l’ontologie locale Mappings Onto. Locale ↔ Onto. Ref. BD ↔ Onto. Locale. DB2OWL 3 3
9. Interrogation recomposition décomposition Annuaire de mappings requête de l’untilisateur (SPARQL) sous-requête1 (SPARQL) résultat1 (SPARQL) sous-requête1 (SQL) réécriture traduction reformulation DB2OWL Fournisseur de données Service d’Interrogation base de données Onto.Locale ↔ Onto. Réf. BD ↔ Onto. Locale. Ontologie Référence Ontologie Locale résultat1 (SQL) Service de Visualisation Service de Mapping 4
10.
11. Publications DB2OWL: A Tool for Automatic Database-to-Ontology Mapping Nadine Cullot, Raji Ghawi, Kokou Yétongnon In Proceedings of the 15th Italian Symposium on Advanced Database Systems (SEBD 2007) Torre Canne di Fasano, Italy, June 2007. Database-to-Ontology Mapping Generation for Semantic Interoperability Raji Ghawi, Nadine Cullot 3rd International Workshop on Database Interoperability (InterDB 2007 / VLDB 2007) Vienna, Austria, September 2007. OWSCIS: Ontology and Web Service based Cooperation of Information Sources Raji Ghawi, Thibault Poulain, Guillermo Gomez, Nadine Cullot 3rd International Conference on Signal-Image Technology & Internet-based Systems (SITIS' 2007) Shanghai, China, December 2007.