A Proposal for Addressing Issues Related to RDF Mapping.

Slides:



Advertisements
Similar presentations
Resource description and access for the digital world Gordon Dunsire Centre for Digital Library Research University of Strathclyde Scotland.
Advertisements

DC Architecture WG meeting Monday Sept 12 Slot 1: Slot 2: Location: Seminar Room 4.1.E01.
1 © NOKIA 2/12/ Ora Lassila I Was There… – Memoirs of an RDF Working Group Member or Observations about the RDF Design Rationale Ora Lassila Research.
OWL 1.1 Design Decisions OWL 1.1 Draft Team. 2/15 Contents General Design Principles Structural Specification Expressivity Enhancements Metamodeling Anonymous.
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
W3C and RDF. Why OCLC is a W3C Member Access to networked information resources –the browser and online access –the breath and depth of networked information.
A centre of expertise in digital information management UKOLN is supported by: XML and the DCMI Abstract Model DC Architecture WG Meeting,
1 ISWC-2003 Sanibel Island, FL IMG, University of Manchester Jeff Z. Pan 1 and Ian Horrocks 1,2 {pan | 1 Information Management.
SPARQL Dimitar Kazakov, with references to material by Noureddin Sadawi ARIN, 2014.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Method for developing the benchmark suites. October 10th © Raúl García-Castro Method for developing the benchmark suites Raúl García-Castro October.
RDF Schemata (with apologies to the W3C, the plural is not ‘schemas’) CSCI 7818 – Web Technologies 14 November 2001 Van Lepthien.
RDF using N3. Subject, Verb and Object All knowledge is just a set of statements. Everything is identified by URI Here a local URI but could point to.
The Semantic Web – WEEK 4: RDF
Dr. Bhavani Thuraisingham February 18, 2011 Building Trustworthy Semantic Webs RDF and RDF Security.
An Introduction to RDF(S) and a Quick Tour of OWL
GridVine: Building Internet-Scale Semantic Overlay Networks By Lan Tian.
CS570 Artificial Intelligence Semantic Web & Ontology 2
Open Provenance Model Tutorial Session 3: OPM Serializations Luc Moreau University of Southampton.
ESDSWG2011 – Semantic Web session Semantic Web Sub-group Session ESDSWG 2011 Meeting – Semantic Web sub-group session Wednesday, November 2, 2011 Norfolk,
RDF Tutorial.
Semantic Web Introduction
Using Darwin Core as a Model: An Ontologically Minimalist Approach to Publishing Occurrence Data in RDF Joel Sachs Formal Models track of the Semantics.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
1 Ontology Language Comparisons doug foxvog 16 September 2004.
Chapter 8: Web Ontology Language (OWL) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
1 An Introduction To The Semantic Web. 2 Information Access on the Web Find an mp3 of a song that was on the Billboard Top Ten that features a cowbell.
Chapter 8: Web Ontology Language (OWL) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
Nancy Ide Vassar College USA Resource Definition Framework A Tutorial EUROLAN 2003 July 28 - August 8 Bucharest - Romania.
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
Aidministrator nederland b.v. Adding formal semantics to the Web Jeen Broekstra, Michel Klein, Stefan Decker, Dieter Fensel,
Chapter 6 Understanding Each Other CSE 431 – Intelligent Agents.
Okech Odhiambo Faculty of Information Technology Strathmore University
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Logics for Data and Knowledge Representation
OWL 2 Web Ontology Language. Topics Introduction to OWL Usage of OWL Problems with OWL 1 Solutions from OWL 2.
Pat Hayes Thomas C Eskridge Raul Saavedra Thomas ReichherzerMala Mehrotra Dmitri Bobrovnikoff Collaborative Knowledge Capture In Ontologies.
OWL Representing Information Using the Web Ontology Language 1.
06 Dec Rev'd 07 Dec CmpE 583 Fall 2006 OWL Lite 1 OWL Lite off Textbook Ch. 11: Encoding Atilla Elçi.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
The Semantic Web and expert metadata: pull apart then bring together Presented at 12.seminar Arhivi, Knjižnice, Muzeji Nov 2008, Pore č, Croatia.
Semantic Web Exam 1 Review.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
SemantEco Annotator for Linked Data Generation and Generalized Semantic Mapping Session: Technologies, Reasoning, and Annotation Methods of the Semantics.
1 Artificial Intelligence Applications Institute Centre for Intelligent Systems and their Applications Stuart Aitken Artificial Intelligence Applications.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF.
Ontology Engineering Lab #5 – September 30, 2013.
6 Dec Rev. 14 Dec CmpE 583 Fall 2008OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi.
ELIS – Multimedia Lab PREMIS OWL Sam Coppens Multimedia Lab Department of Electronics and Information Systems Faculty of Engineering Ghent University.
Doc.: IEEE /0169r0 Submission Joe Kwak (InterDigital) Slide 1 November 2010 Slide 1 Overview of Resource Description Framework (RFD/XML) Date:
Practical RDF Chapter 12. Ontologies: RDF Business Models Shelley Powers, O’Reilly SNU IDB Lab. Taikyoung Kim.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
Introduction to the Semantic Web Jeff Heflin Lehigh University.
Web Ontology Language (OWL). OWL The W3C Web Ontology Language (OWL) is a Semantic Web language designed to represent rich and complex knowledge about.
OWL W3C WORKING GROUP F2F MEETING M. Vacura. OWL 2  OWL 2 extends the OWL 1.0 with a small but useful set of features that have been requested by users,
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Import experiments in Protégé. October 10th © Raúl García-Castro Import experiments in Protégé Raúl García-Castro October 10th, 2005 Interoperability.
Semantic Web in Depth RDFa, GRDDL and POWDER Dr Nicholas Gibbins
Semantic Web In Depth Resource Description Framework Dr Nicholas Gibbins –
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
Formal ontologies vs. triple based KR gap or convergence?
Resource Description Framework
Ontology.
A Snapshot of the OWL Web
Ontology.
Presentation transcript:

A Proposal for Addressing Issues Related to RDF Mapping

2/7 Outline Disallow punning between object and data properties Require that each URI used as a property must be explicitly typed as either an object or a data property Modify all the related deliverables RDF mapping map declarations/typing axioms into rdf:type get rid of duplicate vocabulary XML syntax functional-style syntax

3/7 Changes to Structural Specification Move the discussion about declarations/typing axioms into the core part of the spec Allow all entities to be declared solves the I want to put a class into an ontology problem Typing axioms are mandatory if there is ambiguity object vs. data property class vs. datatype If a URI u is used as an object property in an ontology O then the import closure of O… …must contain a declaration saying that u is an object property …must not contain a declaration saying that u is a data or an annotation property The situation is analogous for data and annotation properties

4/7 Changes to Functional-Style Syntax Current: objectPropertyURI := URI objectPropertyExpression := objectPropertyURI | … objectSomeValuesFrom := 'ObjectSomeValuesFrom' '( objectPropertyExpression description ') Proposed: objectPropertyURI := URI [OP] objectPropertyExpression := objectPropertyURI | … objectSomeValuesFrom := 'SomeValuesFrom' '(' objectPropertyExpression description ') Recommend: put all property typing statements at the top of the file Means that the import closure of the ontology declares URI as an object property

5/7 Changes to RDF Mapping Map declarations into rdf:type e.g., a declaration that u is an object property is mapped into Get rid of duplicate vocabulary solves the problem of nonmonotonocity of the mapping State that, in the reverse transformation, only explicit rdf:type triples count as declarations the triples implied by the RDFS semantics can be used for repair, but, strictly speaking, do not constitute declarations Recommend: put all property typing statements at the top of the file

6/7 RDF Mapping – Example OWL 1.1 FS ontology: Declare(OWLClass(A)) Declare(OWLClass(B)) SubClassOf( A B ) The RDF mapping will be: Currently, you also got the following triples, but this will go away

7/7 Changes to XML Syntax Similar to changes in the functional-style syntax drop ObjectSomeValuesFrom in favour of SomeValuesFrom