Change in Ontology and Ontology of Change - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

Change in Ontology and Ontology of Change

Description:

Change in Ontology and Ontology of Change. Farhad Mostowfi. Farshad Fotouhi ... Delta#hadChild rdf:resource='GOLD:EnClitic'/ /rdf:Description ... – PowerPoint PPT presentation

Number of Views:26
Avg rating:3.0/5.0
Slides: 29
Provided by: LabU275
Category:

less

Transcript and Presenter's Notes

Title: Change in Ontology and Ontology of Change


1
Change in Ontology and Ontology of Change
  • Farhad Mostowfi
  • Farshad Fotouhi
  • Department of Computer Science
  • Wayne State University
  • Detroit, Michigan USA

2
Agenda
  • Problem Statement
  • Related Work
  • Proposed Solution
  • Preliminary Results
  • Future Work

3
Why Ontology Changes?
  • New discoveries in the field
  • Change in conceptualization
  • Change in the scope
  • Importing ontologies

4
Two Recent Versions of GOLD
5
Two Recent Versions of GOLD
6
Change in Hierarchy
  • Adding a class or property
  • Removing a class or property
  • Merging two classes or properties
  • Splitting a class into two classes

7
Change in Classes
  • Renaming a class
  • Changing label, comment or cardinality of a class
  • Changing parent
  • Removing parent
  • Adding a child
  • Removing a child
  • Adding a property to a class
  • Removing a property from a class

8
Change in Properties
  • Renaming a property
  • Changing the domain
  • Changing the range
  • Changing the sub-property reference
  • Changing label or comment

9
Other Changes
  • Property Characteristics
  • Equality or Inequality
  • Restricted Cardinality
  • Union or Intersection

10
Problem Statement
  • Managing versions of ontology
  • Recognizing and representing changes
  • Accessing Instances
  • Data Retrieval
  • Data Interpretation

11
Ontology Versioning and Schema Versioning
  • Richer model
  • Ontology is data itself
  • Imported to other ontologies
  • Ontologies are de-centralized
  • Traced vs. untraced evolution

12
Related Work
  • PROMPTDIFF
  • CONCORDIA
  • SHOE
  • Kleins Framework

13
LINGOES Components
  • OntoGloss
  • RDF Repository
  • Change Management
  • User Interface

14
LINGOES Framework
15
Change Management
  • Delta Specifications
  • Ontology of Change
  • Rules to Extract Delta
  • OntoChange

16
Delta An Example
17
Querying the Delta
SELECT Subject, _at_Predicate, Object FROM Subject
_at_Predicate Y. _at_Predicate Z, Y _at_W
Object WHERE _at_Predicaterdftype and
ZDeltaRemovedClass and _at_WDeltahadParent
18
Delta An Example
  • lt?From the Old Version to the New Version?gt
  • ltDeltabaseOntology IDGOLD1gt
  • ltrdfDescription rdfabout"GOLDClitic"gt
  • ltrdftype rdfresource"DeltaModifiedParentCl
    ass"/gt
  • ltDeltahadParent rdfresource"GOLDSimpleSubL
    exicalUnit"/gt
  • ltDeltahadChild rdfresource"GOLDProClitic"/
    gt
  • ltDeltahadChild rdfresource"GOLDEnClitic"/gt
  • lt/rdfDescriptiongt
  • ltrdfDescription rdfabout"GOLDInflectionalUni
    t"gt
  • ltrdftype rdfresource"DeltaModifiedParentCl
    ass"/gt
  • ltDeltahadChild rdfresource"GOLD"/gt
  • ltDeltahadParent rdfresource"GOLDSimpleSubL
    exicalUnit"/gt
  • lt/rdfDescriptiongt
  • ltrdfDescription rdfabout"GOLDSimpleSubLexica
    lUnit"gt
  • ltDeltahadChild rdfresource"GOLDClitic"/gt
  • ltDeltahadParent rdfresource"GOLDSubLexical
    Unit"/gt
  • ltDeltahadChild rdfresource"GOLDInflectiona
    lUnit"/gt
  • ltrdftype rdfresource"DeltaRemovedClass"/gt
  • lt/rdfDescriptiongt

19
Hierarchy of Versions
20
Ontology of Change
21
Removed Class
  • Definition is removed
  • Old children with new parent
  • Old parents with new children
  • No domain reference
  • No range reference

22
Rules to Extract Delta
23
Rules to Extract Delta - RemovedClass
24
Rules to Extract Delta RemovedObjectProperty
25
Rules to Extract Delta RemovedObjectProperty
26
OntoChange
27
Experimental Study
28
Future Work
  • Combining Deltas
  • Importing Ontologies
  • Reasoning
  • Tool Support
Write a Comment
User Comments (0)
About PowerShow.com