Ontology Access in Grids with WS-DAIOnt and the RDF(S) Realization Semantic Grid Workshop GGF16, Athens, 15th Feb 2006 Ontology Engineering Group, UPM.

Slides:



Advertisements
Similar presentations
Major Influences on the Design of ODM Dan Chang (IBM) Elisa Kendall (Sandpiper) MDSW 2004.
Advertisements

Building a Semantic IntraWeb with Rhizomer and a Wiki Roberto Garcia and Rosa Gil GRIHO (Human Computer Interaction Research Group) Universitat de Lleida,
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
1 eXtended Metadata Registry (XMDR) Two Slides for Ontology Summit Presentation Bruce Bargmeyer Lawrence Berkeley National Laboratory and University of.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
FP OntoGrid: Paving the way for Knowledgeable Grid Services and Systems WS-DAIOnt-RDF(S) Hands-on session OntoGrid Semantic Grid.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Primer Taller en Grid Computing Universidad del Valle, Cali, Colombia January 2007 WS-DAIOnt-RDF(S): RDF(S) Ontology Access Oscar Corcho.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
Semantic Web Tools Vagan Terziyan Department of Mathematical Information Technology, University of Jyvaskyla ;
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.
4a.1 Grid Computing Standards ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson, slides 4a.
CMSC838 Project Presentation An Ontology-based Approach for Managing Software Components by Vladimir Kolovski.
Methodologies, tools and languages for building ontologies. Where is their meeting point? Oscar Corcho Mariano Fernandez-Lopez Asuncion Gomez-Perez Presenter:
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Triple Stores.
What Can Do for You! Fabian Christ
Knowledge Management in Geodise Geodise Knowledge Management Team Liming Chen, Barry Tao, Colin Puleston, Paul Smart University of Southampton University.
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)
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
Information Integration Intelligence with TopBraid Suite SemTech, San Jose, Holger Knublauch
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Metadata Agents and Semantic Mediation Mikhaila Burgess Cardiff University.
-By Mohamed Ershad Junaid UTD ID :
Data Management Kelly Clynes Caitlin Minteer. Agenda Globus Toolkit Basic Data Management Systems Overview of Data Management Data Movement Grid FTP Reliable.
OPEN GRID SERVICES ARCHITECTURE AND GLOBUS TOOLKIT 4
Logics for Data and Knowledge Representation
The GRIMOIRES Service Registry Weijian Fang and Luc Moreau School of Electronics and Computer Science University of Southampton.
Database Support for Semantic Web Masoud Taghinezhad Omran Sharif University of Technology Computer Engineering Department Fall.
1 Foundations V: Infrastructure and Architecture, Middleware Deborah McGuinness TA Weijing Chen Semantic eScience Week 10, November 7, 2011.
CubicWeb – The Semantic Web is a construction game! Student: Uglješa Milić University of Belgrade School of Electrical.
XML Registries Source: Java TM API for XML Registries Specification.
LexRDF: A Semantic-Web Compatible Extension of LexGrid Cui Tao Jyotishman Pathak Harold R. Solbrig Wei-Qi Wei Christopher G. Chute Division of Biomedical.
Presentation : Konstantinos Kanaris.  What is Jena?  Usage of Jena  Main Concepts  Main Components  Storage Models  OWL API  RDF API  Reasoning.
OGSA-DAI-RDF & Its Ontology Interfaces Isao Kojima and Masahiro Kimoto Data Grid Team, Grid Technology Research Center
Integrating Modeling Tools in the Development Lifecycle with OSLC Miami, October 2013 Adam Neal (Presenter) Maged.
Coastal Atlas Interoperability - Ontologies (Advanced topics that we did not get to in detail) Luis Bermudez Stephanie Watson Marine Metadata Interoperability.
DAIS for RDF BOF Isao Kojima Data Grid Team Grid Technology Research Center AIST Japan
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WonderWeb Ontology Infrastructure for.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Grids - the near future Mark Hayes NIEeS Summer School 2003.
Grid Services I - Concepts
A Short Tutorial to Semantic Media Wiki (SMW) [[date:: July 21, 2009 ]] At [[part of:: Web Science Summer Research Week ]] By [[has speaker:: Jie Bao ]]
Semantic Technologies and Application to Climate Data M. Benno Blumenthal IRI/Columbia University CDW /04-01.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
Ontology Architectural Support Options Group Name: MAS WG Source: Catalina Mladin, Lijun Dong, InterDigital Meeting Date: Agenda Item: TBD.
Tool for Ontology Paraphrasing, Querying and Visualization on the Semantic Web Project By Senthil Kumar K III MCA (SS)‏
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
FAO of the UN Library and Documentation Systems Division AOS workshop Beijing April 04 Tutorial 2: Ontology Tools Boris Lauser Food and Agriculture Organization.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
ISO/IEC JTC 1/SC 32 Plenary and WGs Meetings Jeju, Korea, June 25, 2009 Jeong-Dong Kim, Doo-Kwon Baik, Dongwon Jeong {kjd4u,
Ontology Architectural Support Options Group Name: MAS WG Source: Catalina Mladin, Lijun Dong, InterDigital Meeting Date: Agenda Item: TBD.
Triple Stores. What is a triple store? A specialized database for RDF triples Can ingest RDF in a variety of formats Supports a query language – SPARQL.
FP OntoGrid: Paving the way for Knowledgeable Grid Services and Systems February 2006 Semantic-OGSA: A Semantic Grid Reference.
Sesame: An Architecture for Storing and Querying RDF Data and Schema Inf. Yasser Ganji Saffar When they were out of sight Ali Baba.
Handling Semantic Data for Software Projects Data Management CSE G674 – SW Engineering 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.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
Sesame A generic architecture for storing and querying RDF and RDFs Written by Jeen Broekstra, Arjohn Kampman Summarized by Gihyun Gong.
Ontology Technology applied to Catalogues Paul Kopp.
The AstroGrid-D Information Service Stellaris A central grid component to store, manage and transform metadata - and connect to the VO!
Extended Metadata Registries and Semantics (Part 2: Implementation) Karlo Berket Ecoterm IV Environmental Terminology Workshop April 18, 2007 Diplomatic.
Triple Stores.
Stanford Medical Informatics
Data Access Service Specification: RDF(S) Ontology Access Draft
Analyzing and Securing Social Networks
Ontologies and Model-Based Systems Engineering
Triple Stores.
Triple Stores.
Presentation transcript:

Ontology Access in Grids with WS-DAIOnt and the RDF(S) Realization Semantic Grid Workshop GGF16, Athens, 15th Feb 2006 Ontology Engineering Group, UPM Miguel Esteban Gutiérrez Asunción Gómez-Pérez Óscar Muñoz García Boris Villazón Terrazas

2 GGF16, Athens, 15th Feb 2006 Table of Contents  OGSA-DAI limitations  WS-DAIOnt  Goals  Approaches  WS-DAI-RDF(S)  Component Description  Implementation details  Short demo  Workplan

3 GGF16, Athens, 15th Feb 2006 Definitions of Ontologies “An ontology is a formal, explicit specification of a shared conceptualization” Lightweight Ontologies : Include Concepts with properties, relations and Taxonomies Do not include Axioms and constraints. Heavyweight Ontologies : Include all the components Excellent!! If they have a lot of axioms.

4 GGF16, Athens, 15th Feb 2006 Diversity of Ontology tools and languages 1.No uniform access to ontologies implemented in W3C languages RDF(S) OWL 2.Each language has several query languages and inference engines RDF(S): SparQL, SeRQL, RQL, RDQL and SILRI, RIL, Triple OLW: OWL-QL and FACT, Racer 3. Each ontology tool and storage system has its own API for accessing ontologies Accessing RDF(S) ontologies Sesame Statements(classUri, rdfs:type, rdfs:class) next() getObject() Jena getResource(classURI)

5 GGF16, Athens, 15th Feb 2006 OGSA-DAI limitation  No Grid compliant ontology access mechanisms in RDF(S) and OWL  No specialized registry for localizing ontologies  No Grid compliant instance access mechanisms in RDF  SemGrid Applications access ontologies as on the Semantic Web

6 GGF16, Athens, 15th Feb 2006 OGSA-Ont  Grid compliant ontology access mechanisms  RDF(S)  OWL  Specialized registry for localizing ontologies

7 GGF16, Athens, 15th Feb 2006 Ontologies and S-OGSA Architect, adapt and extend existing ontology services to be Grid compliant  Access heterogeneus and distributed ontology sources as a homogeneous logical resources  Provide homogeneous service interfaces  Modular design to ease extensibility Insurance settlement Is -a Middleware layer Application layer Satellite quality analysis

8 GGF16, Athens, 15th Feb 2006 What is WS-DAIOnt?  Web Services Data Access and Integration – The Ontology Realization  Specification of Grid Compliant Ontology Services, which  Defines a framework for creating ontology access services in a Grid environment  Is fully compliant with S-OGSA (consequently with OGSA)  Is based on up-to-date Grid standards (GGF) WS-DAI  Is based on Web Service standards (OASIS, W3C) WS-RF, WS-Addressing...  First implementation of WS-DAIOnt-RDF(S)  Backend: Sesame and SeRQL as query language  Download it from the OntoGrid web site (

9 GGF16, Athens, 15th Feb 2006 Four approaches for WS-DAIOnt Monolithic approach Dual tier approach Metamodel approach Declarative approach Low extensibility and adaptability High extensibility and adaptability Sesame Jena Dual tier approach Sesame Jena Monolithic approach

10 GGF16, Athens, 15th Feb 2006 Two sample implementations: Architectural implications Monolithic approach: Client side: splitted ontology access logic Server side: Two protocols + two implementations Dual tier approach: Client side: single access logic Server side: One protocol + two implementations

11 GGF16, Athens, 15th Feb 2006 RDFS model

12 GGF16, Athens, 15th Feb 2006 Component Description Jena....

13 GGF16, Athens, 15th Feb 2006 RDFSRepositorySelectorService

14 GGF16, Athens, 15th Feb 2006 RDFSRepositorySelectorService getRepositoryFactory message Returns a EPR for a given repository

15 GGF16, Athens, 15th Feb 2006 RDFSRepositoryService

16 GGF16, Athens, 15th Feb 2006 RDFSRepositoryService getClassFactory message Returns the EPR for a given class

17 GGF16, Athens, 15th Feb 2006 RDFSClassService

18 GGF16, Athens, 15th Feb 2006 RDFSClassService getSubclasses message Returns all the subclasses of a given class

19 GGF16, Athens, 15th Feb 2006 RDFSClassService getSuperClasses message Returns all the superclasses of a given class

20 GGF16, Athens, 15th Feb 2006 The rest of the model 1 2 3

21 GGF16, Athens, 15th Feb 2006 RDFSRepository.rdfs Structure RDFSRepository RDFSSesameRepository RDFSSesameFileRepository file RDFSSesameMemoryRepositoryRDFSSesameRemoteRepository user password RDFSSesameHTTPRepository url RDFSSesameRMIRepository rmiuri RDFSNamespace uri has SC More RDF(S) Repositories here to be added For example:RDFSJenaRepository Configuration

22 GGF16, Athens, 15th Feb 2006 RDFSRepository.rdf example <rdf:Description rdf:about=" A testing file civil_file <rdfs_repos:has rdf:resource=" /etc/ws-daio-rdfs/Civil_Personality.rdfs <rdf:type rdf:resource=" An example namespace. civil <rdf:type rdf:resource=" Configuration

23 GGF16, Athens, 15th Feb 2006 Ongoing development workplan  First spec for WS-DAIOnt  Ontogrid deliverable d3.1  WS-DAIOnt-RDF(S) implementation  access to RDF(S) ontologies…  … stored in Sesame (download it !!)  … stored in Jena (July 2006)  Spec at the end of (April 2006)  WS-DAIOnt-OWL  spec & first implementation (December 2006)  Provide seamless access to both RDF(S) and OWL (Aug. 07)

24 GGF16, Athens, 15th Feb 2006 Use WS-DAIOnt-RDF(S)! available at: Feedback to: Acknowledgements to the consortium