™ Suggestions for Semantic Web Interfaces to Relational Databases Mike Dean W3C Workshop on RDF Access to Relational Databases Cambridge,

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

DAML Ontology Library Mike Dean OntoLog Forum 28 February
RDF and RDB 1 Some slides adapted from a presentation by Ivan Herman at the Semantic Technology & Business Conference, 2012.
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
From Ontology Design to Deployment Semantic Application Development with TopBraid Holger Knublauch
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Use Case: Populating Business Objects.
KOM, SEKE, June 20, 2004 Representing Chains of Custody Along a Forensic Process: A Case Study on Kruse Model Tamer Fares Gayed, UQAM Hakim Lounis, UQAM.
Semantic Web Introduction
RDF and RDB 1 Some slides adapted from a presentation by Ivan Herman at the Semantic Technology & Business Conference, 2012.
The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology
Copyright ©2008 BBN Technologies Use of SWRL for Ontology Translation Mike Dean Principal Engineer BBN Technologies
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
From Relational to Semantics A Methodology Arka Mukherjee, Ph.D. Founder / CTO Global IDs David Schaengold Director,
Of 17 course outline. of 17 marek reformat ecerf building, w ece 627, winter'13.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice RDF and SOA David Booth, Ph.D. HP.
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Enterprise Information Integration.
1 CSL Workshop, October 13-14, 2005 ESDI Workshop on Conceptual Schema Language and Tools - Aim, Scope, and Issues to be Addressed Anders Friis-Christensen,
Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities Maarten Visser
Linked Data Practices for the Geospatial Community Talk subtitle Presented at GEOSS Workshop on Climate Boulder Colorado, 23 September 2011 Stephan Zednik,
SKOS and Other W3C Vocabulary Related Activities Gail Hodge Information International Assoc. NKOS Workshop Denver, CO June 10, 2005.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Semantic Web Research: Visual Modelling of OWL-S Services Computer Science Annual Workshop September 2004 Charlie Abela, James Scicluna Department of Computer.
Triple Stores.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Publishing data on the Web (with.
Managing & Integrating Enterprise Data with Semantic Technologies Susie Stephens Principal Product Manager, Oracle
Semantic Query: Solving the Needs of a Net-Centric Data Sharing Environment Matthew Fisher Mike Dean 23 May 2007 Slides available.
Information Integration Intelligence with TopBraid Suite SemTech, San Jose, Holger Knublauch
Rajashree Deka Tetherless World Constellation Rensselaer Polytechnic Institute.
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Metadata Agents and Semantic Mediation Mikhaila Burgess Cardiff University.
™ Copyright ©2009 BBN Technologies Semantic BBN Application to the Digital Whitewater Challenge Mike Dean John Hebeler
Using Vocabulary Services in Validation of Water Data May 2010 Simon Cox, JRC Jonathan Yu & David Ratcliffe, CSIRO.
Workshop – 10, December 2014, Berlin ICCS / NTUA Greece Efthymios Chondrogiannis An Intelligent Ontology Alignment Tool Dealing with Complicated Mismatches.
The Semantic Web Web Science Systems Development Spring 2015.
TELEFÓNICA I+D Date: 25th October 2007 Sergio Garcí á Gómez © 2007 Telefónica Investigación y Desarrollo, S.A. Unipersonal SPIDERS Semantic.
Brian Matthews, CRIS 2002, 30/08/02 ERIS Workshop, CRIS2002 Architecture Brian Matthews, Business & Information Technology Dept, CLRC
Pat Hayes Thomas C Eskridge Raul Saavedra Thomas ReichherzerMala Mehrotra Dmitri Bobrovnikoff Collaborative Knowledge Capture In Ontologies.
SQL Databases are a Moving Target Juan F. Sequeda – Syed Hamid Tirmizi –
Master Informatique 1 Semantic Technologies Part 11Direct Mapping Werner Nutt.
Querying with SPARQL Tuesday, October 28, 2014 Technical Exchange on Network Management Interoperability Andrea Westerinen JHU-APL/Nine Points Solutions.
™ Semantic BBN Mike Dean Industry Track 7 th International Semantic Web Conference (ISWC2008) Karlsruhe, Germany 29 October 2008
19/10/20151 Semantic WEB Scientific Data Integration Vladimir Serebryakov Computing Centre of the Russian Academy of Science Proposal: SkTech.RC/IT/Madnick.
DDI & Model-View-Controller: An Architectural Perspective Dennis Wegener, Matthäus Zloch, Thomas Bosch (GESIS) Dagstuhl,
Applying Semantic Web Technologies Toward a Net-Centric Data Strategy Matthew Fisher 6 November 2007 Slides available at asio.bbn.com/2007/11/metatopia/mc2007.ppt.
Semantic Web Programming in Python an Introduction Biju B Jaganath G.
FHIR Server Design Review Brian Postlethwaite HEALTHCONNEX October 2015.
SemantEco Annotator for Linked Data Generation and Generalized Semantic Mapping Session: Technologies, Reasoning, and Annotation Methods of the Semantics.
OWLED 2008 DC Use of OWL and SWRL for Semantic Relational Database Translation Matthew Fisher, Mike Dean, Greg Joiner {mdean, April 1.
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.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Shridhar Bhalerao CMSC 601 Finding Implicit Relations in the Semantic Web.
RDF and Relational Databases
RDF David R Newman 15 May 2009.
Taking stock of database 'standards' activities Some topics for discussion Mike Newton JTC1 SC32N1640.
Prizms for Data Publication and Management Katie Chastain May 9, 2014.
Chapter 3: Relational Databases
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Chapter 04 Semantic Web Application Architecture 23 November 2015 A Team 오혜성, 조형헌, 권윤, 신동준, 이인용.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
Components.
RDF and RDB 1 Some slides adapted from a presentation by Ivan Herman at the Semantic Technology & Business Conference, 2012.
Middleware independent Information Service
ece 720 intelligent web: ontology and beyond
Analyzing and Securing Social Networks
UMBC AN HONORS UNIVERSITY IN MARYLAND
LOD reference architecture
RDF David R Newman 15 July 2009.
7th International Semantic Web Conference (ISWC2008)
Midterm Review IE 565 B.Ramamurthy 11/29/2019 B.Ramamurthy.
Presentation transcript:

™ Suggestions for Semantic Web Interfaces to Relational Databases Mike Dean W3C Workshop on RDF Access to Relational Databases Cambridge, MA 26 October 2007

™ 2 Outline  Our Experience  Desirable Semantic Web Characteristics  Support for Common Patterns  Other Issues  Potential Areas for Standardization

™ 3 Asio Scout Architecture SOAP WS RDBMS Query Decomposition Query: SPARQL Data Access 3 Generation of Sub Queries 6 Query Result Set 5 Semantic Bridge Database Semantic Bridge Web Service Backwards Rule Chaining Snoggle KB Semantic Query Decomposition (SQD) Semantic Bridge SPARQL Endpoint Automapper

™ 4 Semantic Web Characteristics  Publishing each data model as an OWL ontology  Use of resolvable URIs  Favoring the use of object properties over datatype properties  Use of datatypes  Use of accepted conventions such as camelCaseNames and singular class names  Reuse of or mappings to existing vocabularies such as FOAF and Dublin Core

™ 5 Evolution of Approaches  Expose each data source with an OWL representation of its native data model  Use SWRL to represent structural transformations, unit conversions, etc.  Support cross-product of producers and consumers  Gold standard in terms of output quality  Labor-intensive DBMS Custom Data source ontology Custom servlet Domain ontology SWRL Translation rules translationapplication

™ 6 Evolution of Approaches  Get the data into Semantic Web format quickly and then apply Semantic Web tools  Much less labor to achieve similar results  How “nice” can we make the first stage output? DBMS Generic Data source ontology Generic servlet Data source ontology SWRL Translation rules translation “Nice” SW data AutoMapper Domain ontology SWRL Translation rules translationapplication Optional mapping directives

™ 7 Evolution of Approaches  Domain ontology is often augmented with domain- specific business rules  A domain ontology may become someone else’s data source  N-level approach DBMS Generic Data source ontology Generic servlet Data source ontology SWRL Translation rules translation “Nice” SW data AutoMapper Domain ontology SWRL Translation rules translationapplication Optional mapping directives “Busness Rules” inferenceapplication

™ 8 Support for Common Patterns  Most databases are now designed from an ER or OO model – this higher-level model should be exposed  Parent and child tables for inheritance  Implicit class hierarchies (“type” column)  N-ary relations

™ 9 Other Issues  Use of resolvable URIs –Support HTTP GET as well as SPARQL –Ensure that returned URIs can be used in subsequent SPARQL queries –“External foreign keys” – links to open data  Security –Non-public data sources require authentication  Performance  Update

™ 10 Potential Areas for Standardization  Table and column to class and property mappings  SQL datatype to XML Schema datatype mappings  SPARQL to SQL translation  Web service interfaces (including authentication)

™ 11 More Information  –SemTech 2007 presentation/demo