1 / 13

Ontology Mapping Store API Atanas Kiryakov Ontotext Lab, Sirma AI

Ontology Mapping Store API Atanas Kiryakov Ontotext Lab, Sirma AI. Introduction. Four interfaces specified for an Ontology Mapping Store : Pattern Store – maintenance of abstract patterns;

mclaughlin
Download Presentation

Ontology Mapping Store API Atanas Kiryakov Ontotext Lab, Sirma AI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ontology Mapping Store APIAtanas KiryakovOntotext Lab, Sirma AI

  2. Introduction Four interfaces specified for an Ontology Mapping Store: • Pattern Store – maintenance of abstract patterns; • Mapping Store – maintenance of concrete mappings (a definition of pattern and mapping are provided below); • Instance Transformation; • Instance Unification – used in the process of instance transformation. • developed by Stoyan Atanasov and Dimitar Manov • Ontology Mapping Pattern Store Specification. Annex1 to SEKT project D4.5.1 „Report on Ontology mediation as service component“ Ontology Mapping Store API, OM Tools Fair, Grenoble

  3. Conceptual Grounds • SEKT D4.3.1: Ontology Mediation Patterns Library. • The mapping approach and language developed by Jos de Bruijn et al. Ontology Mapping Store API, OM Tools Fair, Grenoble

  4. Schema for Data Mediation in DIP SYTS Applicability Checker Semantic Transformation Generator SETS:Semantic Transformation Service use use refer mediation service Create Syntactic ooMediator Generate SETS Spec. Create Ontology Mapping Check SYTS Applicability Store and Publish ooMediator Generate SYTS Spec. Create Syntactic ooMediator use indirectly look-up use refer mediation service store Ontology Mapping Tool Ontology Mapping Store Syntactic Transformation Generator SYTS: Syntactic Transformation Service Mediation Library store Ontology Mapping Store API, OM Tools Fair, Grenoble

  5. Ontology Mapping Data-Model Ontology Mapping Store API, OM Tools Fair, Grenoble

  6. Ontology Mapping Data-Model (II) Ontology Mapping Store API, OM Tools Fair, Grenoble

  7. Mapping Example Name: “o1_o2” Definition: classMapping(o1:Person o2:Human attributeMapping(o1:name o2:name) attributeMapping(o1:age o2:age)) Version: “1.2.1” Source and Target Ontologies: references to o1 and o2 Description: “Mapping between the ontologies o1 and o2” Referenced patterns: references to the patterns: equivalenceClassMapping(classExpr classExpr) and equivalentRelationMapping(relationExpr relationExpr) Ontology Mapping Store API, OM Tools Fair, Grenoble

  8. StoreFactory Interface Ontology Mapping Store API, OM Tools Fair, Grenoble

  9. PatternStore Interface (I) Ontology Mapping Store API, OM Tools Fair, Grenoble

  10. PatternStore Interface (II) Ontology Mapping Store API, OM Tools Fair, Grenoble

  11. MappingStore Interface (I) Ontology Mapping Store API, OM Tools Fair, Grenoble

  12. MappingStore Interface (II) Ontology Mapping Store API, OM Tools Fair, Grenoble

  13. Current Status • Awaiting implementation of the stores (within SEKT) • Should be adapted to the latest version of WSML and wsmo4j Ontology Mapping Store API, OM Tools Fair, Grenoble

More Related