S calable K nowledge C omposition Ontology Interoperation January 19, 1999 Jan Jannink, Prasenjit Mitra, Srinivasan Pichai, Danladi Verheijen, Gio Wiederhold.

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

1 Ontolog OOR Use Case Review Todd Schneider 1 April 2010 (v 1.2)
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
XML: Extensible Markup Language
TIMBER A Native XML Database Xiali He The Overview of the TIMBER System in University of Michigan.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
Kyriakos Kritikos (ΥΔ) Miltos Stratakis (MET)
CS652 Spring 2004 Summary. Course Objectives  Learn how to extract, structure, and integrate Web information  Learn what the Semantic Web is  Learn.
Aki Hecht Seminar in Databases (236826) January 2009
Firewall Policy Queries Author: Alex X. Liu, Mohamed G. Gouda Publisher: IEEE Transaction on Parallel and Distributed Systems 2009 Presenter: Chen-Yu Chang.
A Review of Ontology Mapping, Merging, and Integration Presenter: Yihong Ding.
Winter 2004/5Pls – inductive – Catriel Beeri1 Inductive Definitions (our meta-language for specifications)  Examples  Syntax  Semantics  Proof Trees.
August 2000 Gio vdR 1 Increasing the Precision of Semantic Interoperation Gio Wiederhold Stanford University August 2000 Reind van de Riet celebration.
Article by: Farshad Hakimpour, Andreas Geppert Article Summary by Mark Vickers.
PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment Natalya F. Noy and Mark A. Musen.
11/8/20051 Ontology Translation on the Semantic Web D. Dou, D. McDermott, P. Qi Computer Science, Yale University Presented by Z. Chen CIS 607 SII, Week.
Selima Besbes Essanaa, Nadira Lammari ISID - CEDRIC Laboratory - CNAM - Paris.
INTEGRATION INTEGRATION Ramon Lawrence University of Iowa
Ontology Maintenance with an Algebraic Methodology: a Case Study Jan Jannink, Gio Wiederhold Presented by: Lei Lei.
March 2000 Gio XIT 1 Increasing the Precision of Semantic Interoperation Gio Wiederhold Stanford University March 2000 report: www-db.stanford.edu/pub/gio/1999/miti.htm.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
10 December, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: DPM Meta model CWA1Page 1.
Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.
Semantic Matching Pavel Shvaiko Stanford University, October 31, 2003 Paper with Fausto Giunchiglia Research group (alphabetically ordered): Fausto Giunchiglia,
IS 325 Notes for Wednesday September 18, 2013.
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Metadata Agents and Semantic Mediation Mikhaila Burgess Cardiff University.
A Z Approach in Validating ORA-SS Data Models Scott Uk-Jin Lee Jing Sun Gillian Dobbie Yuan Fang Li.
Building an Ontology of Semantic Web Techniques Utilizing RDF Schema and OWL 2.0 in Protégé 4.0 Presented by: Naveed Javed Nimat Umar Syed.
Baba Piprani (SICOM Canada) Robert Henkel (Transport Canada)
Intelligent Database Systems Lab Presenter: WU, JHEN-WEI Authors: Rodrigo RizziStarr, Jose´ Maria Parente de Oliveira IS Concept maps as the first.
Web Usage Mining for Semantic Web Personalization جینی شیره شعاعی زهرا.
Dimitrios Skoutas Alkis Simitsis
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
Object Oriented Multi-Database Systems An Overview of Chapters 4 and 5.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Scaling Heterogeneous Databases and Design of DISCO Anthony Tomasic Louiqa Raschid Patrick Valduriez Presented by: Nazia Khatir Texas A&M University.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
A Logical Framework for Web Service Discovery The Third International Semantic Web Conference Hiroshima, Japan, Michael Kifer 1, Rubén Lara.
Sept. 27, 2002 ISDB’02 Transforming XPath Queries for Bottom-Up Query Processing Yoshiharu Ishikawa Takaaki Nagai Hiroyuki Kitagawa University of Tsukuba.
Learning to Share Meaning in a Multi-Agent System (Part I) Ganesh Padmanabhan.
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.
1 Resolving Schematic Discrepancy in the Integration of Entity-Relationship Schemas Qi He Tok Wang Ling Dept. of Computer Science School of Computing National.
Wrapper-Based Evolution of Legacy Information System Philippe Thiran et al Fcculties University Notre-Dame de la Paix.
Forschungszentrum Informatik, Karlsruhe FZI Research Center for Information Science at the University of Karlsruhe Variance in e-Business Service Discovery.
Dictionary based interchanges for iSURF -An Interoperability Service Utility for Collaborative Supply Chain Planning across Multiple Domains David Webber.
© Copyright 2008 STI INNSBRUCK OntoWebber: Model-Driven Ontology-Based Web Site Management (2001) Yuhui Jin,
Inferring Declarative Requirements Specification from Operational Scenarios IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 24, NO. 12, DECEMBER, 1998.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Chapter 7 K NOWLEDGE R EPRESENTATION, O NTOLOGICAL E NGINEERING, AND T OPIC M APS L EO O BRST AND H OWARD L IU.
1 Integration of data sources Patrick Lambrix Department of Computer and Information Science Linköpings universitet.
Lecture 15: Query Optimization. Very Big Picture Usually, there are many possible query execution plans. The optimizer is trying to chose a good one.
Presented by Kyumars Sheykh Esmaili Description Logics for Data Bases (DLHB,Chapter 16) Semantic Web Seminar.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Author: Akiyoshi Matonoy, Toshiyuki Amagasay, Masatoshi Yoshikawaz, Shunsuke Uemuray.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST WP4: Ontology Engineering Heiner Stuckenschmidt, Michel Klein Vrije Universiteit.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
Of 24 lecture 11: ontology – mediation, merging & aligning.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
The Semantic Web By: Maulik Parikh.
Independent Study of Ontologies
Web Ontology Language for Service (OWL-S)
Tools For Resolving Heterogeneity Computer Science Department
ece 720 intelligent web: ontology and beyond
Stanford University, CSD
Query Optimization.
Integrating Taxonomies
Presentation transcript:

S calable K nowledge C omposition Ontology Interoperation January 19, 1999 Jan Jannink, Prasenjit Mitra, Srinivasan Pichai, Danladi Verheijen, Gio Wiederhold Database Group (Infolab), Stanford University K C S

K C S Prasenjit Mitra SKC 2 Road Map SKC Project Overview – The Problem »The Approach »Issues »Example: NATO Web –The Algebra & Its Application –Conclusion & Future Directions

K C S Prasenjit Mitra SKC 3 The Approach Integration of Knowledge from Multiple Sources –Preserve the autonomy of sources –Compose ontologies using the algebra » Spreads the maintenance cost » Scales smoothly to more complex inferences –Reuse existing sources and knowledge for new applications

K C S Prasenjit Mitra SKC 4 Issues –Semantic Mismatch »mismatch in terms »automatic discovery and resolution expensive »difficulty in processing and matching terms –Incomplete Specifications »full semantics not specified –Inconsistent Data »data from multiple sources inconsistent

K C S Prasenjit Mitra SKC 5 Example: NATO Web URLs Partial Contents llegislature (parliament, house, senate) ngovernment sstate head uprime minister

K C S Prasenjit Mitra SKC 6 Austria

K C S Prasenjit Mitra SKC 7 England

K C S Prasenjit Mitra SKC 8 Finland

K C S Prasenjit Mitra SKC 9 SKC methodology Construct an embedding for a frame-like object in terms of semistructured data as in the OEM data model A rule language for explicitly resolving semantic mismatches and for restructured views Contexts over semistructured data using the rules to circumscribe areas of interest (similar to views over relations) Unary and Binary operations on these contexts

K C S Prasenjit Mitra SKC 10 Road Map SKC Project Overview –The Problem –The Algebra & Its Application »Unary Operators »Binary Operators »Rule Primitives »Application: Intersection –Conclusion & Future Directions

K C S Prasenjit Mitra SKC 11 Unary operators Flatten : Build a glossary of terms from an ontology Circumscribe : Induce a restricted ontology which is of interest for a specific application. The articulation rules work only on the circumscribed ontology. Filter : Select the instance objects satisfying a specific condition

K C S Prasenjit Mitra SKC 12 Binary Operators A knowledge based algebra for contexts. Binary operations –Intersection : Find the common schema and instances between contexts – Union : Compose contexts to enrich information –Difference : Determine the transform between contexts

K C S Prasenjit Mitra SKC 13 Rule Primitives Provide articulation primitives for matching concepts between ontologies and restructuring objects. –Match nodes, Add a Child, Merge nodes, Block nodes etc. Extraction rules allow us to create contexts from information sources –Create Nodes, Sequence a list –Create explicit nodes to accommodate implicit assumptions –Conversion between instances and schema items permitted

K C S Prasenjit Mitra SKC 14 Application: Intersection Restructuring of two NATO graphs –1: Extract the two labeled graphs from the NATO web sources –2: Match the two graphs to identify corresponding nodes –3: Filter out only matching nodes and restructure one graph to match the structure of the other

K C S Prasenjit Mitra SKC 15 Application: Intersection Matching of Nodes –Content Based Matching »Construct list of labels describing each node »Preprocess labels (if required, to root words) »Rule-based matching »Type checking »Generate heuristic estimates of extent of match » Accept or reject match based on threshold –Structure Based Matching

K C S Prasenjit Mitra SKC 16 Road Map SKC Project Overview –The Problem –The Algebra & Its Application –Conclusion & Future Directions »Future Work »Summary

K C S Prasenjit Mitra SKC 17 Future Work Estimate maintenance costs to validate our claims –n sources of size s ; m articulation agents –Is n * maint[s] + m * maint[agent] < maint[n * s] Enable inference within the source of contexts Proofs on properties of the operators and rewriting expressions.

K C S Prasenjit Mitra SKC 18 Summary Algebra enables interoperation by –dealing explicitly with differences using rulesets –keeping source domains autonomous Assumes domain has a common ontology –composing domain ontologies requires the algebra to manage the linkages where articulation occurs Articulation knowledge is distributed –allows specialists to work independently –supports multiple intersections and views Maintenance is structured and partitioned