Library of transformation patterns

Adaptation of legacy ontologies to an ontology content pattern AgentRole (JWS paper submission)

Here, we list transformation patterns used for import use-case experiment within the JWS paper submission. Transformation patterns were applied on OntoFarm collection of ontologies.

tp_AR_classcentric1 transforms to "OWL style" for recursive application along the taxonomy
tp_AR_classcentric2 transforms to "LOD style" for recursive application along the taxonomy
tp_AR_propcentric0_multiNDP for a property with Person (etc.) in domain
tp_AR_propcentric1_multiNDP for a property with subclass of Person (etc.) in domain

Adaptation of legacy product ontologies to a core ontology of e-commerce (JWS paper submission)

Transformation patterns for transformation of legacy e-commerce ontologies

Ontology Matching use-case

tp_hasSome2 applicable on cmt.owl
tp_hasSome3 applicable on cmt.owl

Ontology import use-case

This use-case works with AgentRole Content Pattern from OntologyDesignPattern.org.
Approaches 2 to 5 correspond to solutions of problem of representing classes as property values made within Semantic Web Best Practices and Deployment Working Group

"class-centric" source OP -- target OP according to approach 2:
[xml-file] applicable on confOf-imported-ar.owl [schema] [schema-example]

"class-centric" source OP -- target OP according to approach 3:
[xml-file] applicable on confOf-imported-ar.owl [schema] [schema-example]

"class-centric" source OP -- target OP according to approach 4:
[xml-file] applicable on confOf-imported-ar.owl [schema] [schema-example]

"class-centric" source OP -- target OP according to approach 5:

Ontology reasoning use-case

tp_reasoning1 applicable on cmt.owl

Transformation patterns for dealing with additional axioms

The global restrictions refer to the immediate superclass, a domain part:
tp_domain

The global restrictions refer to the immediate superclass, a range part:
tp_range

Transformation patterns for naming pattern detection

Transformation patterns for naming pattern use-case

Transformation patterns for ontology simplifaction ('SKOSification')

Transformation patterns for ontology simplifaction ('SKOSification')

Transformation patterns for adaptation of advanced E-Commerce Ontologies.

Transformation patterns for transformation of OPDM ontologies

Further transformation patterns

Example of simple transformation pattern:
tp_ce-basic

Example of complex transformation pattern:
tp_ce-hasValue applicable on testAVR1d.owl

Example of block transformation patterns:
tp_l-n-ary-relation applicable on nary1s.owl but not completely tested yet
tp_l-specified-values applicable on ???

XSD schema of transformation pattern


Library of transformation patterns as a part of ontology transformation framework is still in progress within PatOMat project.

Last-modified: 17-04-16, 5h31 pm CET