From Web 1.0  Web 3.0: Is RDF access to RDB enough? Vipul Kashyap Senior Medical Informatician, Clinical Informatics R&D Partners.

Slides:



Advertisements
Similar presentations
R 2 O+ODEMapster : Upgrading Relational Legacy Data to the Semantic Web Jesús Barrasa Rodríguez
Advertisements

Using DAML format for representation and integration of complex gene networks: implications in novel drug discovery K. Baclawski Northeastern University.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Use Case: Populating Business Objects.
©2011 MFMER | slide-1 The Linked Clinical Data Project Jyotishman Pathak, PhD HCLS TMO October 27, 2010.
XCON - IETF 62 (March 2005) - Minneapolis 1 XCON data modeling – NETCONF, RDF and others draft-schulzrinne-sipping-emergency-req-01 draft-sipping-sos Henning.
Semantic Web Introduction
Columbia University Department of Computer Science COMS – E6125 Web-enHanced Information Management Presentation A Study to the Semantic Web and Semantic.
Interoperability of Distributed Component Systems Bryan Bentz, Jason Hayden, Upsorn Praphamontripong, Paul Vandal.
Dave Kolas, BBN Technologies Terra Cognita 08 Karlsruhe, Germany 10/26/08 1 Supporting Spatial Semantics with SPARQL.
Guoqian Jiang, MD, PhD Mayo Clinic
The work proposed in this study is an attempt to use Semantic Web technologies for integrating patient clinical data derived from Electronic Health Records.
™ Suggestions for Semantic Web Interfaces to Relational Databases Mike Dean W3C Workshop on RDF Access to Relational Databases Cambridge,
Introduction to Web services MSc on Bioinformatics for Health Sciences May 2006 Arnaud Kerhornou Iván Párraga García INB.
CUAHSI HIS Data Services Project David R. Maidment Director, Center for Research in Water Resources University of Texas at Austin (HIS Project Leader)
A Secure Interoperable Infrastructure For Healthcare Information System Ehsan ul Haq Abrar Ahmed Sair
ModelicaXML A Modelica XML representation with Applications Adrian Pop, Peter Fritzson Programming Environments Laboratory Linköping University.
1 CIS607, Fall 2006 Semantic Information Integration Instructor: Dejing Dou Week 10 (Nov. 29)
1 CIS607, Fall 2004 Semantic Information Integration Attendees: Vikash Agarwal, Julian M Catchen Kevin A Huck, Kushal M Koolwal, Paea J Le Pendu Xiangkui.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
CSE 636 Data Integration Introduction. 2 Staff Instructor: Dr. Michalis Petropoulos Location: 210 Bell Hall Office Hours:
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
TECHNIQUES FOR OPTIMIZING THE QUERY PERFORMANCE OF DISTRIBUTED XML DATABASE - NAHID NEGAR.
A Really Brief Crash Course in Semantic Web Technologies Rocky Dunlap Spencer Rugaber Georgia Tech.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
Managing & Integrating Enterprise Data with Semantic Technologies Susie Stephens Principal Product Manager, Oracle
Information Integration Intelligence with TopBraid Suite SemTech, San Jose, Holger Knublauch
1 Distributed Monitoring of Peer-to-Peer Systems By Serge Abiteboul, Bogdan Marinoiu Docflow meeting, Bordeaux.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
1 XML at a neighborhood university near you Innovation 2005 September 16, 2005 Kwok-Bun Yue University of Houston-Clear Lake.
Denotation as a Two-Step Mapping in Semantic Web Architecture David Booth, Ph.D. Cleveland Clinic (contractor) Identity Workshop, IJCAI 2009, Pasadena.
Using Vocabulary Services in Validation of Water Data May 2010 Simon Cox, JRC Jonathan Yu & David Ratcliffe, CSIRO.
1 SAMT’08 Semantic-driven multimedia retrieval with the MPEG Query Format Ruben Tous and Jaime Delgado Distributed Multimedia Applications Group (DMAG)
Interoperability in Information Schemas Ruben Mendes Orientador: Prof. José Borbinha MEIC-Tagus Instituto Superior Técnico.
Advancing translational research with the Semantic Web Ruttenberg, Clark, Bug, Samwald, Bodenreider, Chen, Doherty, Forsberg, Gao, Kashyap, Kinoshita,
Recording application executions enriched with domain semantics of computations and data Master of Science Thesis Michał Pelczar Krakow,
Trisolda Jakub Yaghob Charles University in Prague, Czech Rep.
© Copyright 2008 STI INNSBRUCK NLP Interchange Format José M. García.
From Bench to Bedside: Applications to Drug Discovery and Development Eric Neumann W3C HCLSIG co-chair Teranode Corporation HCLSIG F2F Cambridge MA.
1 Lessons from the TSIMMIS Project Yannis Papakonstantinou Department of Computer Science & Engineering University of California, San Diego.
OGSA-DAI-RDF & Its Ontology Interfaces Isao Kojima and Masahiro Kimoto Data Grid Team, Grid Technology Research Center
SPARQL Query Graph Model (How to improve query evaluation?) Ralf Heese and Olaf Hartig Humboldt-Universität zu Berlin.
Department of computer science and engineering Two Layer Mapping from Database to RDF Martin Švihla Research Group Webing Department.
BAA - Big Mechanism using SIRA Technology Chuck Rehberg CTO at Trigent Software and Chief Scientist at Semantic Insights™
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Semantic Web Programming in Python an Introduction Biju B Jaganath G.
Oracle Database 11g Semantics Overview Xavier Lopez, Ph.D., Dir. Of Product Mgt., Spatial & Semantic Technologies Souripriya Das, Ph.D., Consultant Member.
Semantically Processing The Semantic Web Presented by: Kunal Patel Dr. Gopal Gupta UNIVERSITY OF TEXAS AT DALLAS.
PHS / Department of General Practice Royal College of Surgeons in Ireland Coláiste Ríoga na Máinleá in Éirinn Knowledge representation in TRANSFoRm AMIA.
Johannes Kepler University Linz Department of Business Informatics Data & Knowledge Engineering Altenberger Str. 69, 4040 Linz Austria/Europe
12/7/2015Page 1 Service-enabling Biomedical Research Enterprise Chapter 5 B. Ramamurthy.
Mining the Biomedical Research Literature Ken Baclawski.
Topic 3A SEMANTIC INTEROPERABILITY: REUSE OF EHR DATA Mats Sundgren.
Toward a framework for statistical data integration Ba-Lam Do, Peb Ruswono Aryan, Tuan-Dat Trinh, Peter Wetz, Elmar Kiesling, A Min Tjoa Linked Data Lab,
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
Taking stock of database 'standards' activities Some topics for discussion Mike Newton JTC1 SC32N1640.
Semantic Interoperability of Web Services – Challenges and Experiences Meenakshi Nagarajan, Kunal Verma, Amit P. Sheth, John Miller, Jon Lathem
1 A Medical Information Management System Using the Semantic Web Technology Networked Computing and Advanced INFORMATION MANAGEMENT, NCM '08. Fourth.
A Rule Driven Bi-Directional Translation System for Remapping Queries and Result Sets Between a Mediated Schema and Heterogeneous Data Sources R. Shaker.
Chapter 04 Semantic Web Application Architecture 23 November 2015 A Team 오혜성, 조형헌, 권윤, 신동준, 이인용.
Linked Open Data for European Earth Observation Products Carlo Matteo Scalzo CTO, Epistematica epistematica.
CPR Ontology: Issues Encountered Using BFO Chimezie Ogbuji.
Semantic Graph Mining for Biomedical Network Analysis: A Case Study in Traditional Chinese Medicine Tong Yu HCLS
R2O+ODEMapster: Upgrading Relational Legacy Data to the Semantic Web
Zachary Cleaver Semantic Web.
Proposal for a procedure for adoption of INSPIRE good practices
IDEAS Core Model Concept
Genome Biology & Applied Bioinformatics Mehmet Tevfik DORAK, MD PhD
Service-enabling Biomedical Research Enterprise
Information - the lifeblood of the business
Rome Hackathon results March 2019
Presentation transcript:

From Web 1.0  Web 3.0: Is RDF access to RDB enough? Vipul Kashyap Senior Medical Informatician, Clinical Informatics R&D Partners Healthcare System Martin Flanagan, CTO, InSilico Discovery W3C Workshop on RDF Access to Relational Databases October 26 th, 2007

Outline Position Use Case Scenario Solution Approach A Generalized Framework for RDF Access Next Steps: — Proposed Roadmap — Research Topics

There is a need for a generalized framework (format, representation language, algebra?) for RDF access to: (A) Relational Databases (B) Tabular Data Sources, e.g., Excel Spreadsheets (C) Web Services Motivation: (A) Large amounts of “tabular” data and increasing number of web services in the Healthcare and Life Sciences (B) Learn from the relational database success story: Declarative query language + Algebra + Opportunities for optimization (C) Potential for providing incremental value, increasing the adoption and acceptance of the Semantic Web. Position

Use Case Scenario: Biological Explanations for Statistical Correlations What is the location of a given Gene, e.g., CPNE1 on the Human Genome? Data Repository: NCBI Entrez Access Mechanism: Web Services For what gene(s) is a given SNP, e.g.., rs in the upstream regulatory region? Data Repository: RDBMS containing dbSNP and regulatory region data, Access Mechanism: JDBC/SQL What genes have been found to be "coexpressed" with CPNE1 and in what study? Data Repository: Excel Spreadsheet containing the co-expression patterns of various genes in various studies. Access Mechanism:.NET API, MS Office API

Solution Approach Ontology based RDF query specification Mapping Framework — Relational Databases — Excel Spreadsheets — Web Services Query Translations and Execution Illustrations of a working system based on the Semantic Discovery System by InSilico Discovery (

Ontology based RDF Query Specification prefix example prefix ns select distinct ?v0, ?v1 where { ?v0 ns:type example:gene ?v0 example:has_gene_region ?v1 ?v0 example:gname ‘CPNE’ } SPARQL Query Generated:

Mapping to Relational Databases Mapping to Oracle Databases Mapping to Gene Names Mediator Class

Mapping to Web Services Mapping to GetGenomeLocations in gene_regions Mediator class

Mapping to Excel Spreadsheets Mapping to Spreadsheet Data Mapping to Gene Names Mediator Class

Translators Query Translation and Execution This one SPARQL statement ‘joins’ data From NCBI, Excel, Oracle – “who did what assay matching this sequence data …”

A Generalized Framework for RDF Access Ontology Classes and Properties Gene, GeneRegion has_gene_region, gname RDB specific classes: oracle.mdl Web service specific classes: ncbi.mdl, keg.mdl Mediator Framework Classes: gene.mdl, gene_region.mdl, gene_names.mdl, … Excel specific classes: excel.mdl The SDS Platform is based on the Mediator Definition Language work done by Val Tannen and his students at U. Pennsylvania. Was earlier implemented in the K3 system and was widely used in Pharma

Conclusions Need to think of various types of structured/semi- structured/tabular data sources in a wholistic manner: — XML Documents (GRDDL Transforms) — Relational Databases — Web Services — Excel Spreadsheets — Other “Tabular” and “Tree” data sources Potential for providing value beyond relational databases Accelerate the transition to the Semantic Web Increase Adoption and Acceptance

Next Steps: Proposed Roadmap RDF XML Relational Databases WSDL Excel Spreadsheets Generalized Transformation Language GRDDL Relational Algebra

Next Steps: Research Extension of Relational Algebra? — XQuery — RDF — GRDDL Transformations — WSDL — Read only Web Service Choreography/Composition What aspects of the above can be “webified”? — Access Transformation Languages — Mapping Languages: Is XQuery or RDF enough? Existing efforts in Mediator research — E.g., Mediator Definition Language (MDL)