A Context Information Service using Ontology-Based Queries Ruaidhrí Power, Dave Lewis, Declan O’Sullivan, Owen Conlan, Vincent Wade Knowledge and Data.

Slides:



Advertisements
Similar presentations
University of Dublin Trinity College Adaptive Educational Games: Providing Non-invasive Personalised Learning Experiences Neil Peirce, Owen Conlan, Vincent.
Advertisements

International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences Paul Smart, Ali.
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
An Operational Metadata Framework For Searching, Indexing, and Retrieving Distributed GIServices on the Internet By Ming-Hsiang.
An Architecture for Home Service Retrieval Based on Function Concept Ontology Wei M., Xu J., Yun H., Xu L. Presented by Jiannan Ouyang CS Department.
Dialogue – Driven Intranet Search Suma Adindla School of Computer Science & Electronic Engineering 8th LANGUAGE & COMPUTATION DAY 2009.
An Agent-Based Approach to Inference Prevention in Distributed Database System Xue Ying Chen Department of Computer Science.
Intelligent Services in Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”
Continuous Compliance Assurance for Trusted Information Sharing: A Research Framework Bonnie W. Morris College of Business & Economics
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
P2P Information Interoperability & Decision Support Domain Application SEMANTIC INTEROP QUERY PROCESSING GIS INTEROP P2P ● Heterogeneous semantic ● Semantic.
How can Computer Science contribute to Research Publishing?
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Next Generation eLearning Can Technology Learn from the Learners: The case for Adaptive Learning Objects Vincent Wade Research Director, Knowledge & Data.
Hermes: A Distributed Event- Based Middleware Architecture Peter Pietzuch and Jean Bacon 1st DEBS Workshop, Vienna,
APPLAUS: A Privacy-Preserving Location Proof Updating System for Location-based Services Zhichao Zhu and Guohong Cao Department of Computer Science and.
Dr. Jim Bowring Computer Science Department College of Charleston CSIS 690 (633) May Evening 2009 Semantic Web Principles and Practice Class 4: 20 May.
Information Retrieval in Distributed Environments Based on Context- Aware, Proactive Documents Current Research Information Systems (CRIS 2002) August.
Chapter 10 Managing the Delivery of Information Services.
Automatic Data Ramon Lawrence University of Manitoba
Personalized Ontologies for Web Search and Caching Susan Gauch Information and Telecommunications Technology Center Electrical Engineering and Computer.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
Managing Large RDF Graphs (Infinite Graph) Vaibhav Khadilkar Department of Computer Science, The University of Texas at Dallas FEARLESS engineering.
revised CmpE 583 Fall 2006Discussion: OWL- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: OWL Atilla ELÇİ Computer Engineering.
The Integration of Peer-to-peer and the Grid to Support Scientific Collaboration Tran Vu Pham, Lydia MS Lau & Peter M Dew {tranp, llau &
Managing Service Metadata as Context The 2005 Istanbul International Computational Science & Engineering Conference (ICCSE2005) Mehmet S. Aktas
EXCS Sept Knowledge Engineering Meets Software Engineering Hele-Mai Haav Institute of Cybernetics at TUT Software department.
University of Dublin Trinity College Localisation and Personalisation: Dynamic Retrieval & Adaptation of Multi-lingual Multimedia Content Prof Vincent.
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
Bibster AIFB Bibster A Semantics-Based Bibliographic Peer-to-Peer System Peter Haase, Steffen Staab, Rudi Studer, Frank van Harmelen, Michal Plechawski.
Wireless Networks of Devices (WIND) Hari Balakrishnan and John Guttag MIT Lab for Computer Science NTT-MIT Meeting, January 2000.
XML & Mediators Thitima Sirikangwalkul Wai Sum Mong April 10, 2003.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
The HERMES Heterogeneous Reasoning and Mediator System V.S. Subrahmanian University of Maryland [These slides originated from the HERMES Project sponsored.
A Collaborative and Semantic Data Management Framework for Ubiquitous Computing Environment International Conference of Embedded and Ubiquitous Computing.
Lecture 4: Sun: 23/4/1435 Distributed Operating Systems Lecturer/ Kawther Abas CS- 492 : Distributed system & Parallel Processing.
CASS – Middleware for Mobile Context-Aware Applications Patrick Fahy Siobhan Clarke Trinity College Dublin, Ireland Summarized by Babar Tareen,
ICN and DTN NetInf over BP using BPQ Elwyn Davies Folly Consulting Ltd/Trinity College Dublin or
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Using Semantic Mapping to Manage Heterogeneity in XLIFF Interoperability by Dave Lewis, Rob Brennan, Alan Meehan, Declan O’Sullivan CNGL Centre for Global.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Triple Spaces for an Ubiquitous Web of Services Reto Krummenacher,
7th November 2005SWPW, Galway, Ireland. SWPW Panel - Policies & Ontologies - Karl Quinn, Knowledge & Data Engineering Group, Trinity College Dublin, Ireland.
The Semantic Logger: Supporting Service Building from Personal Context Mischa M Tuffield et al. Intelligence, Agents, Multimedia Group University of Southampton.
Ontology and Databases 1. We'll go around with a self-introduction of participants (10~15 minutes) - we'll skip this if we have more than 20 participants.
Data Integration Hanna Zhong Department of Computer Science University of Illinois, Urbana-Champaign 11/12/2009.
1 Resolving Schematic Discrepancy in the Integration of Entity-Relationship Schemas Qi He Tok Wang Ling Dept. of Computer Science School of Computing National.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Feature Interaction: An Industrial Perspective Greg Utas May
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
David Chiu and Gagan Agrawal Department of Computer Science and Engineering The Ohio State University 1 Supporting Workflows through Data-driven Service.
2 nd International Workshop on Managing Ubiquitous Communications and Services Trinity College, Dublin December 13 th & 14 th, 2004
OOI Cyberinfrastructure and Semantics OOI CI Architecture & Design Team UCSD/Calit2 Ocean Observing Systems Semantic Interoperability Workshop, November.
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
1 A Service-based Approach to Developing Android Mobile Internet Device (MID) Applications Hyun Jung La and Soo Dong Kim Department of Computer Science.
Towards ‘Ubiquitous’ Ubiquitous Computing: an alliance with ‘the Grid’ Oliver Storz, Adrian Friday, and Nigel Davies Computing Department, Lancaster University,
Developing GRID Applications GRACE Project
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
Submitted to: Submitted by: Mrs. Kavita Taneja Jasleen kaur (lect.) Hitaishi verma MMICT & BM MCA 4 th sem.
Ontology-Based Information Integration Using INDUS System
Physics data processing with SOA
Social Abstractions for Information agents
Towards Unified Management
Social Practice of the language: Describe and share information
Adaptibility Patterns of Multi-Agent Organizations
Architecture Issue in the New Disciple System
Presentation transcript:

A Context Information Service using Ontology-Based Queries Ruaidhrí Power, Dave Lewis, Declan O’Sullivan, Owen Conlan, Vincent Wade Knowledge and Data Engineering Group Department of Computer Science, Trinity College Dublin

Context Information Service ● This paper describes the design of a context information service that serves ontology-based context queries – Motivation – Architecture – Query Interface – Query Routing – Scalability

Architecture Motivation ● Current approaches advocate predefined, agreed models for context information – Context information cannot be globally standardized ● Cannot be certain what information is relevant before constructing the system – Need capability to update models ● Must cope well with heterogeneous systems – Translate queries (and responses) into terms in each system’s own ontology

Context Self-Management ● Context will be managed by each user’s own systems, rather than centrally – Global view of all context impossible – Privacy and security concerns ● Interoperability between heterogeneous context sources ● External context information will be merged into each user’s own view of the world, through the use of ontologies

Context Service Node ● A Context Service Node (CSN) receives context queries and resolves them by acting as mediator to other context services ● Translate query responses into terms in each application’s own ontology ● Also accepts registration of ontologies and mappings between ontologies ● Ontologies and mappings can be provided separately, and updated as needed

Context Querying ● CSN query interface – SQL, XQuery, RDQL,... ● Application poses queries using terms from its own registered ontologies ● CSN communicates with other CSNs over the network to resolve query ● Query translation and routing are based on ontological information available

Context Service Network Architecture Application seeking context CSN Context Service Network Reg(O1,O2) Query(Q1,O1) Resp(R)

Context Service Network Architecture Application seeking context CSN Context Service Network Reg(O1,O2) Query(Q1,O1) Resp(R) Ontology mapping respository Map(O1,O3) MapReq(O1)

Context Service Network Architecture Application seeking context CSN Context Service Network Reg(O1,O2) Query(Q1,O1) Resp(R) Ontology mapping respository Map(O1,O3) MapReq(O1)

Context Service Network Architecture Application seeking context Context info source CSN Context info source Context Service Network Reg(O3) Reg(O1,O2) Query(Q1,O1) Resp(R) Query(Q1,O3) Resp(O3) Ontology mapping respository Map(O1,O3) MapReq(O1)

Routing Strategies ● Broadcast inefficient except in small networks ● Must route queries to nodes that understand them ● What if a large number of CSNs understand a query? – Trade off number of nodes vs. processing cost

Content-Based Networking (CBN) ● Messages routed based on their content ● Content-based routers route messages using function which describes which messages their neighbours are interested in ● Persistent ontology-based queries (pub/sub) ● CBN systems have shown promising scalability

Conclusion ● Domain knowledge of applications encapsulated in an ontology ● Ontologies used as the basis for interoperability ● System integration performed using mappings, as a separate activity ● Intelligent pub/sub (CBN) for query routing ● OWL as ontology language, XQuery as query language