WonderWeb. Ontology Infrastructure for the Semantic Web. IST-2001-33052 WP4: Ontology Engineering Heiner Stuckenschmidt, Michel Klein Vrije Universiteit.

Slides:



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

ROWLBAC – Representing Role Based Access Control in OWL
Languages on the Semantic Web Frank van Harmelen Vrije Universiteit Amsterdam Ian Horrocks University of Manchester.
1 ICS-FORTH & Univ. of Crete SeLene November 15, 2002 A View Definition Language for the Semantic Web Maganaraki Aimilia.
June, 2006 The 11th CAiSE06 International Workshop on Exploring Modeling Methods in Systems Analysis and Design (EMMSAD06), Luxembourg Ontological.
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.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Chronos: A Tool for Handling Temporal Ontologies in Protégé
April 15, 2004SPIE1 Association in Level 2 Fusion Mieczyslaw M. Kokar Christopher J. Matheus Jerzy A. Letkowski Kenneth Baclawski Paul Kogut.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
C-OWL: contextualizing ontologies Fausto Giunchiglia October 22, 2003 Paolo Bouquet, Fausto Giunchiglia, Frank van Harmelen, Luciano Serafini, and Heiner.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Ontologies and the Semantic Web by Ian Horrocks presented by Thomas Packer 1.
A Probabilistic Framework for Information Integration and Retrieval on the Semantic Web by Livia Predoiu, Heiner Stuckenschmidt Institute of Computer Science,
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 2 Software Processes.
Dynamic Ontologies on the Web Jeff Heflin, James Hendler.
Ontology and Ontology-Based Applications C. Farkas Some of the slides were obtained from presentations of Ian Horrocks.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
1 Extracting RDF Data from Unstructured Sources Based on an RDF Target Schema Tim Chartrand Research Supported By NSF.
PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment Natalya F. Noy and Mark A. Musen.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
China.2005http://sekt.semanticweb.org/ Reasoning with Multi-version Ontologies: a temporal logic approach Zhisheng Huang and Heiner Stuckenschmidt Vrije.
OntoWeb SIG 2: Ontology Language Standards Heiner Stuckenschmidt Vrije Universiteit Amsterdam With contributions from: Ian Horrocks and Frank van Harmelen.
Ontology translation: two approaches Xiangkui Yao OntoMorph: A Translation System for Symbolic Knowledge By: Hans Chalupsky Ontology Translation on the.
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.
Evaluating Centralized, Hierarchical, and Networked Architectures for Rule Systems Benjamin Craig University of New Brunswick Faculty of Computer Science.
Reasoning with context in the Semantic Web … or contextualizing ontologies Fausto Giunchiglia July 23, 2004.
1 Yolanda Gil Information Sciences InstituteJanuary 10, 2010 Requirements for caBIG Infrastructure to Support Semantic Workflows Yolanda.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP1: Language Architecture Sean Bechhofer.
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
Knowledge representation
Applying Belief Change to Ontology Evolution PhD Student Computer Science Department University of Crete Giorgos Flouris Research Assistant.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Automating Instance Migration in Response to Ontology Evolution Mark Fischer – Queen’s Juergen Dingel – Queen’s Maged Elaasar – Carleton Steven Shaw –
The Estonian Semantic Interoperability Framework Building a Better e-State through Collaboration Dr. Peep Küngas University of Tartu SOA Trader, Ltd.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WonderWeb Ontology Infrastructure for.
Advanced topics in software engineering (Semantic web)
RQL: RDF Query language Jianguo Lu University of Windsor The following slides are from Grigoris Antoniou, Frank van Harmelen, “A Semantic Web Primer”
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.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
OilEd An Introduction to OilEd Sean Bechhofer. Topics we will discuss Basic OilEd use –Defining Classes, Properties and Individuals in an Ontology –This.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
PLCS DEXs Trine Hansen DNV 20 April Content OASIS / PLCS Organization PLCS DEXs DEX architecture Process – define and verify capabilities Way forward.
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.
Semantic web Bootstrapping & Annotation Hassan Sayyadi Semantic web research laboratory Computer department Sharif university of.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
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)
16 April 2011 Alan, Edison, etc, Saturday.. Knowledge, Planning and Robotics 1.Knowledge 2.Types of knowledge 3.Representation of knowledge 4.Planning.
Chapter 8A Semantic Web Primer 1 Chapter 8 Conclusion and Outlook Grigoris Antoniou Frank van Harmelen.
1 Ontological Foundations For SysML Henson Graves September 2010.
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
COP Introduction to Database Structures
DOMAIN ONTOLOGY DESIGN
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Ontology Evolution: A Methodological Overview
Ontology.
Ontology Partition for Browsing
ece 720 intelligent web: ontology and beyond
Ontology.
Information Networks: State of the Art
Scalable and Efficient Reasoning for Enforcing Role-Based Access Control
Semantic Resolution in a Simple E-Commerce Application
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

WonderWeb. Ontology Infrastructure for the Semantic Web. IST WP4: Ontology Engineering Heiner Stuckenschmidt, Michel Klein Vrije Universiteit Amsterdam WonderWeb Review Meeting Brussels, March 11 th 2004

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Overview of Work Versioning –Detect, track and represent changes in semantic web ontologies –Deliverable 4.1 –Presented at first review Modularization –Represent, use and manage modular ontology descriptions –Deliverable 4.2 –Focus of this presentation Refinement –Enrich, extend and partition existing ontologies –Deliverable 4.3 –Due end of june   

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Role in WonderWeb Ontology Management –Wonderweb scenario includes the creation of different representations. –Different ontologies HR, DOLCE –Different versions of HR –These representations have to be managed to support and document the engineering process

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Motivation for Modularization Maintenance –Distributed Teams of Domain Experts –Update and Integrity Problems Validation –Manual Inspection of definitions difficult –Local errors are hard to spot Publication –Stable Subsets canot be published independently –Fine-grained Access Control not possible Processing –A single inconsistency disables reasoning for the whole model –Ontology Management Tools do not scale

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Outline and Contributions Modular Architecture –We proposed an architecture for modular ontologies an analyze the role of mappings in logical reasoning across modules. Compilation of Implied Knowledge –We described a knowledge compilation approach that makes local reasoning within modules possible and define the notion of integrity. Change Detection and Automatic Update –We developed an update strategy that preserves integrity by identifying changes in ontology modules and deciding whether the compiled knowledge has to be updated or not.

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Concrete Case: The WonderWeb Case Study

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Definition of Mappings HR:Employee(x) HR:  y(manages(y,x)) HR:  y(Department(y)  hasMember(y,x)  Employee(x) Employee Fulltime Employee Department Member HeadOf Department DOLCE+HR ontology

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Reasoning and Compilation HR:Employee(x) HR:  y(manages(y,x)) HR:  y(Department(y)  hasMember(y,x)  Employee(x) Employee Fulltime Employee Department Member HeadOf Department DOLCE+HR ontology Added subsumption relations: –DepartmentMember  Employee (redundant) –HeadOfDepartment  Employee (redundant) –HeadOfDepartment  DepartmentMember

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Integrity and Change Integrity of two ontologies: M,M' |= M c, where M c is the result of adding subsumption axioms implied by M' to M Integrity cannot always be guaranteed if M' changes ! Characterize Changes: –harmless changes  integrity is preserved –harmful changes  integrity is destroyed

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Update Management Process Detecting Changes –find differences between ontologies Determining the Effect of Changes –add “generalized”, “specialized” or “unknown” to all concepts and relations Testing mappings against Effects –conjuncts of the more general queries are not allowed to become more specific –conjuncts of the more specific queries are not allowed to become more general

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Example from the Case Study HR:Employee(x) HR:  y(manages(y,x)) HR:  y(Department(y)  hasMember(y,x)  Employee(x) Employee Fulltime Employee Department Member HeadOf Department DOLCE+HR ontology Example relation: –HeadOfDepartment  DepartmentMember

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Detecting changes (D4.1) Changes are detected by comparison tool Syntax independent comparison: –analysis of RDF triples –language specific rules determine type of change IF exist:new not-exist:old THEN "HasClass restriction added on $Y to $Z"

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Specify the Effect of Changes Changes that (could) make definitions more specific attach a slot to a class change the superclass of a class to a class lower in the hierarchy add a class to the range of a slot add a cardinality constraint to a slot-restriction Changes that (could) make definitions more general remove a superclass relation change the superclass of a class to a class higher in the hierarchy remove a class from the range of a slot change a class definition from primitive to defined Examples of changes and their effect:

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Changes and Effects Detected Changes –The Property ‚employee- ‘ was removed from the concept ‘Employee‘ –The domain of the ‚manages‘ relation was refined from ‚employee‘ to ‚manager‘ Impact –‚Employee‘ becomes more general –‚manages‘ becomes more specific  Changes are harmless wrt to the implied subsumption between Department-Member and Head-of-Department  No Update required !

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Summary and Conclusions Practical Approach to Modularization –Limited Expressiveness (still far beyond OWL imports!) –Supports Update Management Update Management: –Advantages Can be done automatically Can avoid expensive subsumption reasoning –Disadvantage Used heuristics are not complete

WonderWeb. Ontology Infrastructure for the Semantic Web. IST Key Publications M. Klein: Change Management for Distributed Ontologies. PhD Thesis, submitted to the Faculty of Sciences, Vrije Universiteit Amsterdam H. Stuckenschmidt, M. Klein: Integrity and Change in Modular Ontologies. Proceedings of IJCAI'03, Acapulco, Mexico, H. Stuckenschmidt, F. van Harmelen: Information Sharing on the Semantic Web, (Part IV: Distributed Ontologies) Springer Verlag, to appear Deliverables D41 and D42