Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

1 ICS-FORTH & Univ. of Crete SeLene November 15, 2002 A View Definition Language for the Semantic Web Maganaraki Aimilia.
1 University of Namur, Belgium PReCISE Research Center Using context to improve data semantic mediation in web services composition Michaël Mrissa (spokesman)
ISWC Doctoral Symposium Monday, 7 November 2005
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
An Introduction to Semantic Web Portal
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
The Web of data with meaning... By Michael Griffiths.
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.
Visual Web Information Extraction With Lixto Robert Baumgartner Sergio Flesca Georg Gottlob.
The Semantic Web – WEEK 5: RDF Schema + Ontologies The “Layer Cake” Model – [From Rector & Horrocks Semantic Web cuurse]
XML on Semantic Web. Outline The Semantic Web Ontology XML Probabilistic DTD References.
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
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 Interoperability Jérôme Euzenat INRIA & LIG France Natasha Noy Stanford University USA.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Ontology Alignment/Matching Prafulla Palwe. Agenda ► Introduction  Being serious about the semantic web  Living with heterogeneity  Heterogeneity problem.
Workshop on Integrated Application of Formal Languages, Geneva J.Fischer Mappings, Use of MOF for Language Families Joachim Fischer Workshop on.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
EXCS Sept Knowledge Engineering Meets Software Engineering Hele-Mai Haav Institute of Cybernetics at TUT Software department.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Introduction to XML. XML - Connectivity is Key Need for customized page layout – e.g. filter to display only recent data Downloadable product comparisons.
1 Technologies for distributed systems Andrew Jones School of Computer Science Cardiff University.
Dynamic Hypermedia Generations through a Mediator using CRM and Web Service Jen-Shin Hong National ChiNan University,Taiwan
Network Ontology Ramesh Subbaraman Soumya Sen UPENN, TCOM 799.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
1 Lessons from the TSIMMIS Project Yannis Papakonstantinou Department of Computer Science & Engineering University of California, San Diego.
Knowledge Modeling, use of information sources in the study of domains and inter-domain relationships - A Learning Paradigm by Sanjeev Thacker.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Dimitrios Skoutas Alkis Simitsis
Ontoprise: B 3 - Semantic B2B Broker whitepaper review Bernhard Schueler CSCI 8350, Spring 2002,UGA.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Semantic Web - an introduction By Daniel Wu (danielwujr)
©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)
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
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.
Knowledge-Based Integration of Neuroscience Data Sources Amarnath Gupta Bertram Ludäscher Maryann Martone University of California San Diego.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Working with Ontologies Introduction to DOGMA and related research.
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.
Mining the Biomedical Research Literature Ken Baclawski.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
Service Brokering Yu-sik Park. Index Introduction Brokering system Ontology Services retrieval using ontology Example.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Presented by Kyumars Sheykh Esmaili Description Logics for Data Bases (DLHB,Chapter 16) Semantic Web Seminar.
Chapter 5 The Semantic Web 1. The Semantic Web  Initiated by Tim Berners-Lee, the inventor of the World Wide Web.  A common framework that allows data.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Of 24 lecture 11: ontology – mediation, merging & aligning.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
1 Representing and Reasoning on XML Documents: A Description Logic Approach D. Calvanese, G. D. Giacomo, M. Lenzerini Presented by Daisy Yutao Guo University.
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.
Web Ontology Language for Service (OWL-S)
R2O+ODEMapster: Upgrading Relational Legacy Data to the Semantic Web
2. An overview of SDMX (What is SDMX? Part I)
2. An overview of SDMX (What is SDMX? Part I)
Alin Deutsch, University of Pennsylvania Mary Mernandez, AT&T Labs
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH

Introduction WWW: Vast amount of useful data and information in online repositories, electronic product catalogues,... for configuration, planning, synthesis applications Problems: –WWW topology is dynamic, content changes quickly –Information from various locations differs in syntax, structure, semantics –Domain-specific meta-knowledge and interacting constraints need to be taken into account

Introduction Goal: Use of WWW data from various locations, attached meta-knowledge and constraints for applications, eg. configuration, based on reasoning and constraint-solving Approach –Agent Framework –Viewpoint as Mediator (Intermediate layer between resources and applications) –Logical Representations of XML-Graphs for Data Integration

Knowledge Integration XML DTD XML (eXtensible Mark-up Language) –Emerging standard for exchanging data on the WWW –Objects consist of nested elements,attribute/value pairs DTD (Document Type Descriptor) –Grammar, Vocabulary (optional)

Knowledge Integration XML Query Language Access to fragments of XML elements through a number of query languages, based on path- expressions –Example in XML-QL [Deutsch, Fernandez, Florescu, Levy, Suciu, 98]

Knowledge Integration Agents Application of the KRAFT Agent Framework –Software components realised as interacting agents –Subset of KQML performatives for communication –Facilitators encompass descriptions of service providers that have to advertise their capabilities –Wrappers translate and distribute queries –Mediators provide uniform access to heterogeneous information resources

Knowledge Integration Knowledge-Bases Shared Ontology –Formal semantic domain model –Explicit specification of agreed, standardised vocabulary, definition of the basic terms (concepts), properties, relationships ( Gruber ) and background knowledge Facilitator Knowledge Base –Representations of syntactic Web (meta-) data, schemas, locations XML elements, DTDs Stored as facts in KB

Knowledge Integration Viewpoint Realisation of Mediators by Viewpoints –Provide context-specific definitions for the ontological concepts –Based on lifting rules (articulation axioms, Guha, Cyc ) –Interpretation with respect to a semantic requests generates a set of syntactic queries to individual resources by reasoning, constraint-solving –Knowledge Integration with respect to a given ontology

Knowledge Integration on the WWW

Graphs for Web Knowledge Bases Wrapping, storing, retrieval, reasoning based on a logical representation of graphs –Labelled DAGs as data model for XML elements –Feature Graphs for modeling DTDs and concepts –ADT for labelled DAGs and efficient canonical term encodings ( Eusterbrock, 97) Graph retrieval based on path-expressions Graph matching modulo isomorphism by term matching Graph term subsumption models class-, instance relations

Graphs for Web KBs XML Data Model

Graphs for Web KB: Term Encoding Example: Canonical term encoding of XML element and DTD

Domain Ontology with Constraints Representation of domain concepts by feature graphs with attached constraints

Knowledge-Based Mediation: Objective Queries can be expressed –using the vocabulary of a shared ontology –built-up as conjunction of atoms, graph-path expressions and constraints attached to free variables –without having to take into account location

Knowledge-Based Mediation: Sharing Local Domain Models: Facts based on DTDs Ontology: CLPs with embedded feature graphs for concepts Integration: Translation DTD  concept Semantic mismatches still need to be resolved! –missing, overlapping features –feature semantic: prices before/after taxes –domain values: measurement of units, dimensions

Sharing Rules: AtomicConcept <= Constraints /\ DTD –Examples: Specialisation, Unit Conversion Knowledge-Based Mediation: Sharing

Sharing Rules: AtomicConcept <= Constraints /\ DTD –AtomicConcept DTD all kinds of graph mappings, e.g. renaming, projection, Lifting –Causal relation between a common aggregated concept and the set of associated local context (DTDs) –ComposedConcept(_,Subconcept1,...,Subconceptn) <= FusedConstraints /\ DTD1 /\... /\ DTDn –Linearisation of composed concepts

Knowledge-based Mediation: (Automatic) synthesis of lifting rules –graph rewriting, constraint fusion, using sharing rules

Knowledge-based Mediation: Method Transformation: Selecting concepts that match graph-paths, rewriting query, using ADT graph Decomposition of logical query into queries to individual resources and composition of results –Interpreting lifting rules, background knowledge by reasoning, constraint-solving yields atomic queries –Locating suitable resources using facilitator KB –Wrapping, distributing, querying XML resources –Integrating returned results into CLP. Non- satisfiability causes backtracking.

Discussion ( Some Related Work ) Mediator systems –KOMET,HERMES logic, deduction for mediator –Focus largely on uniform access to DBs Ontology-based semantic access –ONTOBROKER Framelogic for encoding of ontologies Generation of DTDs directly from ontologies

Discussion ( New Results) Lifting rules and viewpoints: –Flexible framework for loose integration Graph encoding of XML data, DTDs and concepts –Natural models for knowledge sharing –Construction of wrappers is straightforward –Canonical term encodings provide efficient procedures Constraints as meta-knowledge –Essential for the automatisation of design tasks –Rewriting, constraint-solving is automated