Peer-to-Peer Data Integration Using Distributed Bridges Neal Arthorne B. Eng. Computer Systems (2002) Supervisor: Babak Esfandiari April 12, 2005 Candidate.

Slides:



Advertisements
Similar presentations
1 Ontolog OOR Use Case Review Todd Schneider 1 April 2010 (v 1.2)
Advertisements

Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
Retrieval of Information from Distributed Databases By Ananth Anandhakrishnan.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
U-P2P: A Peer-to-Peer Framework for Universal Resource Sharing and Discovery Neal Arthorne, Babak Esfandiari, Aloke Mukherjee Carleton University Ottawa,
U-P2P A Peer-to-peer System for Description and Discovery of Resource-sharing Communities Aloke Mukherjee, Carleton University August 28, 2003.
Interoperability of Distributed Component Systems Bryan Bentz, Jason Hayden, Upsorn Praphamontripong, Paul Vandal.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Provenance in Open Distributed Information Systems Syed Imran Jami PhD Candidate FAST-NU.
Semantic Web Based Architecture for Managing Hardware Heterogeneity in Wireless Sensor Network Authors: Sinisa Nikolić, MSc Valentin Penca, MSc Milan Segedinac,
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Andrei Lopatenko. CERIF Task Group CERIF TG Report 2001-Marth 2002 results Plans for 2002.
CS652 Spring 2004 Summary. Course Objectives  Learn how to extract, structure, and integrate Web information  Learn what the Semantic Web is  Learn.
The Data Ring: Community Content Sharing Serge Abiteboul (INRIA) Alkis Polyzotis (UC Santa Cruz)
Semantic Rich Internet Application (RIA) Modeling, Deployment and Integration Zoran Balkić, Marina Pešut, Franjo Jović Faculty of Electrical Engineering,
1 Lecture 13: Database Heterogeneity Debriefing Project Phase 2.
Elearning in the semantic age : Emerging web technologies provides exciting new posibilities. : Standards focusing on semantics rather than syntax provides.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
What Can Databases Do for Peer-to-Peer Steven Gribble, Alon Halevy, Zachary Ives, Maya Rodrig, Dan Suciu Presented by: Ryan Huebsch CS294-4 P2P Systems.
The information integration wizard (Iwiz) project Report on work in progress Joachim Hammer Presented by Muhammed Al-Muhammed.
1 Information Integration and Source Wrapping Jose Luis Ambite, USC/ISI.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Peer-to-Peer Databases David Andersen Advanced Databases.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
TECHNIQUES FOR OPTIMIZING THE QUERY PERFORMANCE OF DISTRIBUTED XML DATABASE - NAHID NEGAR.
Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
About CUAHSI The Consortium of Universities for the Advancement of Hydrologic Science, Inc. (CUAHSI) is an organization representing 120+ universities.
© The ATHENA Consortium From PIM4SOA to Peer-2-Peer (P2P),
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
Introduction to MDA (Model Driven Architecture) CYT.
Categories of Vocabulary Compatibility Dmitry Lenkov Oracle.
1 Technologies for distributed systems Andrew Jones School of Computer Science Cardiff University.
Bibster AIFB Bibster A Semantics-Based Bibliographic Peer-to-Peer System Peter Haase, Steffen Staab, Rudi Studer, Frank van Harmelen, Michal Plechawski.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
The Data Ring: Community Content Sharing Serge Abiteboul (INRIA) Alkis Polyzotis (UC Santa Cruz)
SEEK EcoGrid l Integrate diverse data networks from ecology, biodiversity, and environmental sciences l Metacat, DiGIR, SRB, Xanthoria,... l EML is the.
Design of a Search Engine for Metadata Search Based on Metalogy Ing-Xiang Chen, Che-Min Chen,and Cheng-Zen Yang Dept. of Computer Engineering and Science.
Information Builders : SmartMart Seon-Min Rhee Visualization & Simulation Lab Dept. of Computer Science & Engineering Ewha Womans University.
Enabling Peer-to-Peer SDP in an Agent Environment University of Maryland Baltimore County USA.
Federated Database Set Up Greg Magsamen ITK478 SIA.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
Data Integration Hanna Zhong Department of Computer Science University of Illinois, Urbana-Champaign 11/12/2009.
Scalable Hybrid Keyword Search on Distributed Database Jungkee Kim Florida State University Community Grids Laboratory, Indiana University Workshop on.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional.
Information Architecture The Open Group UDEF Project
Steven Perry Dave Vieglais. W a s a b i Web Applications for the Semantic Architecture of Biodiversity Informatics Overview WASABI is a framework for.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Distributed Archives Interoperability Cynthia Y. Cheung NASA Goddard Space Flight Center IAU 2000 Commission 5 Manchester, UK August 12, 2000.
A Rule Driven Bi-Directional Translation System for Remapping Queries and Result Sets Between a Mediated Schema and Heterogeneous Data Sources R. Shaker.
Improvement of Semantic Interoperability based on Metadata Registry(MDR) Doo-Kwon Baik Dept. of CSE Korea University.
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
1 Integrating Databases into the Semantic Web through an Ontology-based Framework Dejing Dou, Paea LePendu, Shiwoong Kim Computer and Information Science,
Research Directions in Databases Technological Education Institution of Larisa in collaboration with Staffordshire University Larisa Dr. Theodoros.
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
ISC321 Database Systems I Chapter 2: Overview of Database Languages and Architectures Fall 2015 Dr. Abdullah Almutairi.
Abstract MarkLogic Database – Only Enterprise NoSQL DB Aashi Rastogi, Sanket V. Patel Department of Computer Science University of Bridgeport, Bridgeport,
HMA-T Progress Meeting 26 November 2008 Slide 1 IMAA-CNR activity report HMA-T Progress Meeting 26 November 2008 S. Nativi, E. Boldrini, F. Papeschi IMAA-CNR.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Composing Web Services and P2P Infrastructure. PRESENTATION FLOW Related Works Paper Idea Our Project Infrastructure.
The Semantic Web By: Maulik Parikh.
Web Ontology Language for Service (OWL-S)
Data and Applications Security Developments and Directions
Data and Applications Security Developments and Directions
Presentation transcript:

Peer-to-Peer Data Integration Using Distributed Bridges Neal Arthorne B. Eng. Computer Systems (2002) Supervisor: Babak Esfandiari April 12, 2005 Candidate Thesis for M. A. Sc. in Electrical Engineering

2 Introduction Multiple autonomous heterogeneous data sources  E.g. chemistry and genetics databases, digital repositories, astronomy databases Data is distributed and network-accessible Each data source may use a different syntax or query language (SQL, Web Services etc.)

3 Related Work Federated database systems [Sheth, 1990]  Global federated schema Mediator approach [Wiederhold, 1992]  Databases wrapped in a software layer that translates to a common information model  Middleware lies between user applications and data sources Theoretical description of data integration  Schemas mapped with FOL statements – LAV or GAV approach

4 Related Work Cont’d OWL/RDF/RDFS used to describe semantic relationships – ontologies Peer-to-Peer Data Integration – WWW approach to integrating data  PIAZZA (Halevy et al.), Lenzerini, Franconi  Focused on query optimization and decidability in FOL systems

5 Limitations of Related Work Global shared schemas are fragile and not scalable  Centrally located and administered  Changes affect all component databases or middleware P2P data integration is limited  Semantic differences not addressed  Centrally stored mappings  Large databases not compatible with centralized metadata

6 Proposed Solutions User-contributed mappings between schemas (bridges) Fully de-centralized distribution of mappings  Anyone can publish a new mapping  No global schema means improved scalability Provide semantic mappings for data Distributed searching compatible with large databases Use existing Universal Peer-to-Peer (U-P2P) framework

7 Universal Peer-to-Peer (U-P2P) Peers share XML metadata with binary attachments Communities formed around a shared XML Schema Community itself is published – anyone can create a community Flexible deployment – pluggable Network Adapters 0..* Resource Attachments Book Comunity War & Peace file:// * 1 1

8 P2P Data Integration with U-P2P Proposed Bridge Community and bridge schema  Anyone can publish a bridge  Includes simple semantic relation  Attached mappings and/or transforms U-P2P modularized for database proxies Distributed Network Adapter (Gnutella)  Compatible with large databases  No central indexing servers

9 > Shareable Bridges in U-P2P ResourceCommunityBridge 1 0..* Semantic relation - Data mappings

10 Example Bridge DSpace to Fedora bridge … d2a9d6f78dcf91828f68a52f78260e05 134d8f8ecd57acb35206b4cd13e38622 owl:sameAs d2a9d6f78dcf91828f68a52f78260e05 da b7d8890fc7df7f879a0a7db file://… Bridge Source Bridge Target OWL Relation Transform attachments

11 Case Study: Digital Repositories Peer A Peer B Peer C DSpace Community Fedora Community DSpace Community Fedora Community Fedora Community Generic Central Server Gnutella ProtocolCentralized P2P Fedora Database Proxy Bridge

12 Conclusion P2P approach to integration – anyone can create a bridge Fully-distributed network adapter brings in large data sources via proxies Demonstrated integration with digital repositories  Simple semantic relationship (OWL)  Query translation

13 Future Work Manual navigation between schemas  Need to automate retrieving bridges XPath query translation is limited  Need to provide robust query translation modules  Translate instance data Semantic relationships not exploited  Use OWL ontologies to give bridges a context  Software agents can be introduced to discover and use bridges