UMBC AN HONORS UNIVERSITY IN MARYLAND

Slides:



Advertisements
Similar presentations
ROWLBAC – Representing Role Based Access Control in OWL
Advertisements

Simile and the Semantic Web Draft Presentation for the W3C Technical Plenary Cannes, March 1-5, 2004.
RDF and RDB 1 Some slides adapted from a presentation by Ivan Herman at the Semantic Technology & Business Conference, 2012.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
RDF Schemata (with apologies to the W3C, the plural is not ‘schemas’) CSCI 7818 – Web Technologies 14 November 2001 Van Lepthien.
Semantic Web Thanks to folks at LAIT lab Sources include :
Dr. Bhavani Thuraisingham February 18, 2011 Building Trustworthy Semantic Webs RDF and RDF Security.
GridVine: Building Internet-Scale Semantic Overlay Networks By Lan Tian.
RDF and RDB 1 Some slides adapted from a presentation by Ivan Herman at the Semantic Technology & Business Conference, 2012.
Knowledge Graph: Connecting Big Data Semantics
UMBC an Honors University in Maryland 1 Uncertainty in Ontology Mapping: Uncertainty in Ontology Mapping: A Bayesian Perspective Yun Peng, Zhongli Ding,
Page 1 Integrating Multiple Data Sources using a Standardized XML Dictionary Ramon Lawrence Integrating Multiple Data Sources using a Standardized XML.
™ Suggestions for Semantic Web Interfaces to Relational Databases Mike Dean W3C Workshop on RDF Access to Relational Databases Cambridge,
Chapter 3 The Relational Model Transparencies © Pearson Education Limited 1995, 2005.
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 2 Introduction to Database Development.
Comparing path-based and vertically-partitioned RDF databases Preetha Lakshmi & Chris Mueller 12/10/2007 CSCI 8715 Shashi Shekhar.
Comparing path-based and vertically-partitioned RDF databases Preetha Lakshmi & Chris Mueller 12/10/2007 CSCI 8715 Shashi Shekhar.
Department of Computer Science, University of Maryland, College Park 1 Sharath Srinivas - CMSC 818Z, Spring 2007 Semantic Web and Knowledge Representation.
Presented by Gentre Dozier and Spencer Dille management.com/newsletters/database_metadata_unstructured_data_triple_store html.
Academic Year 2014 Spring.
Chapter 2 Introduction to Database Development Database Processing David M. Kroenke © 2000 Prentice Hall.
An OWL based schema for personal data protection policies Giles Hogben Joint Research Centre, European Commission.
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
Managing & Integrating Enterprise Data with Semantic Technologies Susie Stephens Principal Product Manager, Oracle
Chapter 4 The Relational Model.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Logics for Data and Knowledge Representation
Database Support for Semantic Web Masoud Taghinezhad Omran Sharif University of Technology Computer Engineering Department Fall.
Querying with SPARQL Tuesday, October 28, 2014 Technical Exchange on Network Management Interoperability Andrea Westerinen JHU-APL/Nine Points Solutions.
Pavan Reddiavri (Ebiquity Labs) “R ♫ P” RDF Access control Policies.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Ontoprise: B 3 - Semantic B2B Broker whitepaper review Bernhard Schueler CSCI 8350, Spring 2002,UGA.
Streaming Knowledge Bases Onkar Walavalkar, Anupam Joshi Tim Finin and Yelena Yesha University of Maryland, Baltimore County 27 October 2008.
LOD for the Rest of Us Tim Finin, Anupam Joshi, Varish Mulwad and Lushan Han University of Maryland, Baltimore County 15 March 2012
Semantic Web Programming in Python an Introduction Biju B Jaganath G.
Efficient RDF Storage and Retrieval in Jena2 Written by: Kevin Wilkinson, Craig Sayers, Harumi Kuno, Dave Reynolds Presented by: Umer Fareed 파리드.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
UMBC an Honors University in Maryland 1 Information Integration and the Semantic Web Finding knowledge, data and answers Tim Finin 1, Anupam Joshi 1, Li.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Shridhar Bhalerao CMSC 601 Finding Implicit Relations in the Semantic Web.
Steven Seida How Does an RDF Knowledge Store Compare to an RDBMS?
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 12 RDF, OWL, Minimax.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Semantic Water Quality Portal Jin Guang Zheng and Ping Wang Tetherless World Constellation.
NSF Cyber Trust Annual Principal Investigator Meeting September 2005 Newport Beach, California UMBC an Honors University in Maryland Trust and Security.
© 2009 OpenLink Software, All rights reserved. Mapping Relational Databases to RDF with OpenLink Virtuoso Orri Erling - Program Manager, Virtuoso.
Author: Akiyoshi Matonoy, Toshiyuki Amagasay, Masatoshi Yoshikawaz, Shunsuke Uemuray.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
1 RDF Storage and Retrieval Systems Jan Pettersen Nytun, UiA.
Linking Ontologies to Spatial Databases
Components.
The Semantic Web By: Maulik Parikh.
RDF and RDB 1 Some slides adapted from a presentation by Ivan Herman at the Semantic Technology & Business Conference, 2012.
Semantic Web Project Status
Collaborative Vocabulary Management
Semantic Event-based Service Oriented Architecture
Online Laptop Shop through Semantic Web
Knowledge Discovery in the Semantic Web
Presented by ebiqity UMBC Nov, 2004
Column Stores For Wide and Sparse Data
Text Based Similarity Metrics and Delta for Semantic Web Graphs
Chapter 4 The Relational Model Pearson Education © 2009.
The Relational Model Transparencies
Data Management Innovations 2017 High level overview of DB
Chapter 4 The Relational Model Pearson Education © 2009.
Chapter 4 The Relational Model Pearson Education © 2009.
Chapter 4 The Relational Model Pearson Education © 2009.
Enabling Semantic Ecoblogging and Bioblitzes
A framework for ontology Learning FROM Big Data
Presentation transcript:

UMBC AN HONORS UNIVERSITY IN MARYLAND Managing Data with Changing Schemata in RDF databases Lushan Han, Tim Finin, Anupam Joshi and Yelena Yesha Relational data model vs. RDF data model Motivation Use RDF databases and Semantic Web technology to gracefully handle exten-sible and/or dynamic schemata in relational databases. Problem Statement Relational databases have inherent difficulties when dealing with chang-ing schemata. Because their schemata are defined and constrained by physical tables, it is hard to accommodate a new schema when large amounts of data are already stored in the existing schema. Relational data model RDF data model Building block Row Triple (subject, property, object) Where scheme is stored Tables (hard scheme) With instance data (soft scheme) Cope with new scheme Create new tables and add rows Create ontology and add new triples Programmer perspective Row and column Instance and property Inference None RDFS and OWL Changing schemata in RDF databases 3. Incrementally transfer data between schemes 1. A subclass hierarchy 2. Mapping between two schemes Ontology 2 Ontology 1 Approach Outline Use the RDF data model instead of a relational data model to store data. Use Semantic Web technology to gracefully handle changing scheme. The tradeoff of mapping between schemata is query performance. If a schema becomes obsolete, we can transfer its data to another schema. If large amounts of data are involved, we can reduce the transfer cost by incre-mentally performing the transfer while still make the mapping work. Rlue set The subclass hierarchy enables us to view objects in different class perspectives. We first define a general ontology in the project’s domain. When new customers give their specific schemata, we can add new subclasses or sub-properties. An inference on subclass relationship can allow users to query on objects in different class perspectives. We can define a mapping between two schemata using rules. Once a mapping is defined, we can query with just one schema whereas the data linked to the other schema is also available to the query. The mapping is transparent to users.