 Copyright 2007 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Report on DERI,

Slides:



Advertisements
Similar presentations
OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
Advertisements

Oyster, Edinburgh, May 2006 AIFB OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community Raul Palma 2, Peter Haase 1 1) Institute AIFB, University.
DCMI Workshop on Metadata and Search Vendor Panel Presentation Bradley P. Allen
Copyright 2006 Digital Enterprise Research Institute. All rights reserved. MarcOnt Initiative Tools for collaborative ontology development.
1 DTI/EPSRC 7 th June 2005 Reacting to HCI Devices: Initial Work Using Resource Ontologies with RAVE Dr. Ian Grimstead Richard Potter BSc(Hons)
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
Chronos: A Tool for Handling Temporal Ontologies in Protégé
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
 Copyright 2009 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Extracting and Utilizing.
Roadmap to Continuous Integration Testing and Benefits Gowri Selka, Walgreens Natalie Koltun, Walgreens May 20th, 2014 ©2013 Walgreen Co. All rights reserved.
Semantic Web Tools Vagan Terziyan Department of Mathematical Information Technology, University of Jyvaskyla ;
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. The Digital Enterprise Research Institute Stefan Decker Digital.
 Copyright 2009 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute SIOC – Connecting User-Generated.
PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment Natalya F. Noy and Mark A. Musen.
1/31 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2005] January 22, 2009.
1 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2002] January 26, 2006.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
GO Ontology Editing Workshop: Using Protege and OWL Hinxton Jan 2012.
 Copyright 2009 Digital Enterprise Research Institute. All rights reserved Digital Enterprise Research Institute Ontologies & Natural Language.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
 Copyright 2009 Digital Enterprise Research Institute. All rights reserved Digital Enterprise Research Institute Semantic Search for CMS IKS.
Work Package 3 SEE cluster policy learning platform.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Intégration Sémantique de l'Information par des Communautés d'Intelligence en Ligne ISICIL.
What is UML? What is UP? [Arlow and Neustadt, 2005] January 23, 2014
 Copyright 2007 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute (DERI) Galway
In The Name Of God. Jhaleh Narimisaei By Guide: Dr. Shadgar Implementation of Web Ontology and Semantic Application for Electronic Journal Citation System.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. Collaborative Building of Controlled Vocabularies Crosswalks Mateusz.
SWE 316: Software Design and Architecture – Dr. Khalid Aljasser Objectives Lecture 11 : Frameworks SWE 316: Software Design and Architecture  To understand.
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Funded by: European Commission – 6th Framework Project Reference: IST WP 2: Learning Web-service Domain Ontologies Miha Grčar Jožef Stefan.
Digital environment for e-learning –J. Herget 1 Digital environment for e-learning – A concept for excellence in knowledge transfer Herget, Josef, Prof.
Digital Enterprise Research Institute HADA – An Access Controlled Application for Publishing and Discovering Linked Government Data Owen Sacco.
Development of Front End Tools for Semantic Grid Services Dr.S.Thamarai Selvi, Professor & Head, Dept. of Information Technology, Madras Institute of Technology,
Mobile Topic Maps for e-Learning John McDonald & Darina Dicheva Intelligent Information Systems Group Computer Science Department Winston-Salem State University,
 Copyright 2008 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute The Digital Enterprise Research.
Semantic Web Fred: Project Objectives & SWF Framework Michael Stollberg Reinhold Herzog Peter Zugmann - 07 April
Interfacing Registry Systems December 2000.
Ontology for Federation and Integration of Systems Cross-track A2 Summary Anatoly Levenchuk & Cory Casanave Co-chairs 1 Ontology Summit 2012
 Copyright 2007 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute The Social Semantic Desktop.
 Copyright 2008 Digital Enterprise Research Institute. All rights reserved. Semantic on the Social Semantic Desktop.
The Estonian Semantic Interoperability Framework Building a Better e-State through Collaboration Dr. Peep Küngas University of Tartu SOA Trader, Ltd.
STASIS Technical Innovations - Simplifying e-Business Collaboration by providing a Semantic Mapping Platform - Dr. Sven Abels - TIE -
 Copyright 2007 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Research publication & enabling.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Web Information Systems Modeling Luxembourg, June VisAVis: An Approach to an Intermediate Layer between Ontologies and Relational Database Contents.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Topic Maps introduction Peter-Paul Kruijsen CTO, Morpheus software ISOC seminar, april 5 th 2005.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. KW WP2.4 Meeting JPA, Collaboration, KW Review, Meeting Agenda.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Tomas Vitvar SemanticGov 4 rd Planetary.
Jens Hartmann York Sure Raphael Volz Rudi Studer The OntoWeb Portal.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Sesame A generic architecture for storing and querying RDF and RDFs Written by Jeen Broekstra, Arjohn Kampman Summarized by Gihyun Gong.
Metayogi Increasing the Accessibility of the Semantic Web Karim Tharani Doug Macdonald Rachel Heidecker.
Samad Paydar WTLab Research Group Ferdowsi University of Mashhad LD2SD: Linked Data Driven Software Development 24 th February.
What is UML? What is UP? [Arlow and Neustadt, 2005] October 5, 2017
OPM/S: Semantic Engineering of Web Services
Presentation transcript:

 Copyright 2007 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Report on DERI, Galway Jan Zemanek (DIKE, UEP; SmILE, DERI)

Digital Enterprise Research Institute DERI, Galway in a nutshell & DERI – Digital Enterprise Research Intitute at National University of Ireland „Making Semantic Web real.“ Research areas  Semantic Web (cluster)  Semantic Web Services (cluster)  eLearning (cluster) Director: Prof. Dr. Stefan Decker  Vice director: Prof. Dr. Manfred Hauswirth around 100 members  2 stable Czech members: Dr. Tomas Vitvar, Vit Novacek – Tomas has launched his own weblog lately, you can find it at

Digital Enterprise Research Institute SmILE subcluster & SmILE stands for Semantic Information Systems and Language Engineering Group Group leader: Dr. Siegfried Handschuh „focused around the application of Semantic Web and Language Engineering techniques to support knowledge acquisition and re-use in different settings“ leading project: NEPOMUK (Networked Environment for Personal Ontology-based Management of Unified Knowledge)  NEPOMUK aims to build a Social Semantic Desktop which will present information in a well defined manner, which will be processible by computer, and which will connect and exchange data with other desktops

Digital Enterprise Research Institute DINO ontology lifecycle scenario and framework DINO stands for „Dynamics, INtegration and Ontology“ or „Data and INtensive Ontology“ is a scenario and framework for practical handling of dynamic and large data-sets in an ontology lifecycle, focusing particularly on dynamic integration of learned knowledge into collaboratively developed ontologies

Digital Enterprise Research Institute Ontology development ontologies are very likely subject to change given the dynamic nature of domain knowledge ontology construction is usually the result of collaboration it is not always feasible to process all the relevant data and extract the knowledge from them manually  this implies a need for (partial) automation of ontology extraction and management processes in dynamic and data-intensive environments – this can only be achieved by ontology learning

Digital Enterprise Research Institute DINO ontology integration based on  Dynamic Integration of Medical Ontologies in Large Scale, Novacek, V.; Laera, L.; Handschuh, S.; article much more details in  D2.3.8v1 Report and Prototype of Dynamics in the Ontology Lifecycle

Digital Enterprise Research Institute DINO ontology integration scheme of the integration process phases of the integration  providing a master ontology  providing an extending ontology  alignment/negotiation  reasoning/management  ontology diff  triple sorter  mapping triples to natural language suggestions

Digital Enterprise Research Institute DINO integration scheme

Digital Enterprise Research Institute DINO phases of integration providing a master ontology providing an extending ontology  ontology learning – machine learning and NLP methods are used for a processing of relevant resources and extracting knowledge from them – is realised using Text2Onto  any “external” ontology can be provided – we can integrate e.g. different ontologies from the same domain or specialised/general ontologies

Digital Enterprise Research Institute DINO phases of integration alignment/negotiation  provided ontologies need to be reconciled since they cover the same domain, but might be structured differently  contsists of mappings between the concepts, properties, and relationships in provided ontologies  uses ontology alignment API developed by INRIA Rhone- Alpes

Digital Enterprise Research Institute DINO phases of integration reasoning/management  used for merging of the provided ontologies according to statements in an „alignment ontology“ – the „alignment ontology“ consists of axioms merging classes, individuals and properties  handles inconsistencies like sub-class hierarchy cycles, disjointness-subsumption, disjointness-instantiation  resulting ontology is passed to an ontology diff  uses Jena 2 Ontology API

Digital Enterprise Research Institute DINO phases of integration ontology diff  possible ontology extensions are equal to the additions that the merged ontology brings into the master ontology  the addition triples form a base to eventual ontology extension suggestions

Digital Enterprise Research Institute DINO phases of integration triple sorter  applies an ordering taking a relevance measure of possible suggestions into account (based on preferred and unwanted terms)

Digital Enterprise Research Institute DINO phases of integration mapping triples to natural language suggestions  produced suggestions are in a form of very simple natural language statements which are obtained directly from the sorted triples

Digital Enterprise Research Institute DINO integration manager original plans  DINO should have been a part of MarcOnt portal initially – MarcOnt portal ( –an environment for collaborative ontology development being developed at DERI, Galway  DINO as a bunch of cooperating Protege(-OWL) plugins – Semantic Version Manager plugin –Protege plugin built upon SemVersion – Collaborative Protege – problems with 3rd party libraries used in Text2Onto and GATE reality  DINO as a stand-alone Java application

Digital Enterprise Research Institute DINO integration manager

Digital Enterprise Research Institute DINO integration manager Demo

Digital Enterprise Research Institute Semantic web for Java developers interesting Java tools handling Semantic web technologies I encountered or had to deal with directly  SemVersion  RDF2Go  RDFReactor

Digital Enterprise Research Institute SemVersion developed mainly by Max Voelkel a versioning system for RDF and RDF ontologies backed by Sesame 2 (since v1.0.0 alpha) enables to  version RDF models  commit and merge RDF models Semantic Version Manager  an implementation of SemVersion as a Protege plugin

Digital Enterprise Research Institute Semantic Version Manager

Digital Enterprise Research Institute Semantic Version Manager

Digital Enterprise Research Institute RDF2Go an abstraction over triple (and quad) stores allows a programmer to code against RDF2Go interface and thus to stay independent of the underlying RDF store supported RDF stores  Jena 2.4  Sesame 2.0 beta 6 (the latest release) used in  SemVersion  Aperture

Digital Enterprise Research Institute RDF2Go RDF2Go example code:

Digital Enterprise Research Institute RDFReactor a view of RDF data through object-oriented Java proxies making using RDF natural for Java developers „Think in objects, not statements.“ all state information is in a RDF model in a RDF store at all times  RDFReactor Java proxies are stateless Java proxies are generated automatically from RDF Schema

Digital Enterprise Research Institute RDFReactor example code:

Digital Enterprise Research Institute The very last slide Any (other) questions? Thank you for your attention!