Simplified Approach for Representing Part-Whole Relations in OWL-DL Ontologies
A.Aziz Altowayan and Lixin Tao
Pace University IEEE BigDataSecurity, 2015
- Aug. 24, 2015
Simplified Approach for Representing Part-Whole Relations in OWL-DL - - PowerPoint PPT Presentation
Simplified Approach for Representing Part-Whole Relations in OWL-DL Ontologies A.Aziz Altowayan and Lixin Tao Pace University IEEE BigDataSecurity, 2015 Aug. 24, 2015 Ontology and Knowledge Representation Representation Problem in OWL
Pace University IEEE BigDataSecurity, 2015
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion
1
2
3
4
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Ontology for representing knowledge Ontology Relations OWL: Representing and Reasoning
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Ontology for representing knowledge Ontology Relations OWL: Representing and Reasoning
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Ontology for representing knowledge Ontology Relations OWL: Representing and Reasoning
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Ontology for representing knowledge Ontology Relations OWL: Representing and Reasoning
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Ontology for representing knowledge Ontology Relations OWL: Representing and Reasoning
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Scenario Current Approach (W3.org Best Practice)
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Scenario Current Approach (W3.org Best Practice)
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Scenario Current Approach (W3.org Best Practice)
Example <owl:Class rdf:about="ns#Car"> <rdfs: subClassOf rdf:resource="ns#Vehicle"/> </owl:Class>
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Scenario Current Approach (W3.org Best Practice)
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Scenario Current Approach (W3.org Best Practice)
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Scenario Current Approach (W3.org Best Practice)
1
2
3
Engine ⊑ ∃ partOf Vehicle
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Scenario Current Approach (W3.org Best Practice)
Example <!-- Step 1 --> <owl: ObjectProperty rdf:about="∂partOf"> <rdf:type rdf:resource="&owl; TransitiveProperty "/> </owl: ObjectProperty > <!-- Step 2 --> <owl:Class rdf:about="ns# VehiclePart "> <owl: equivalentClass > <owl: Restriction > <owl:onProperty rdf:resource="ns#partOf"/> <owl: someValuesFrom rdf:resource="ns#Vehicle"/> </owl: Restriction > </owl: equivalentClass > </owl:Class> <!-- Step 3 --> <owl:Class rdf:about="ns#Engine"> <rdfs: subClassOf> <owl: Restriction > <owl: onProperty rdf:resource="ns#partOf"/> <owl: someValuesFrom rdf:resource="ns#Vehicle"/> </owl: Restriction > </rdfs: subClassOf > </owl:Class> A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Proposed Approach Comparison and Demo
Example <owl:Class rdf:about="ns#Engine"> <relation:partOf transitive ="yes" rdf:resource="ns#Vehicle"/> </owl:Class>
1Using pyowl module. A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Proposed Approach Comparison and Demo
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Proposed Approach Comparison and Demo
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Proposed Approach Comparison and Demo
Example <owl:Class rdf:about="onto#Engine"> <!-- Auto generated mapping
<rdfs: subClassOf> <owl: Restriction > <owl: onProperty rdf:resource="onto#partOf"/> <owl: someValuesFrom rdf:resource="onto#Vehicle"/> </owl: Restriction > </rdfs: subClassOf > <!-- End mapping
</owl:Class>
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Proposed Approach Comparison and Demo
Example <!-- Property
<!-- Auto generated mapping
<owl: ObjectProperty rdf:about="onto#partOf"> <rdf:type rdf:resource="&owl; TransitiveProperty "/> </owl: ObjectProperty > <!-- End mapping
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Proposed Approach Comparison and Demo
Example <!-- Auxiliary Class
<!-- Auto generated mapping
<owl:Class rdf:about="onto# partOf_Vehicle "> <owl: equivalentClass > <owl: Restriction > <owl: onProperty rdf:resource="onto#partOf"/> <owl: someValuesFrom rdf:resource="onto#Vehicle"/> </owl: Restriction > </owl: equivalentClass > </owl:Class> <!-- End mapping
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Proposed Approach Comparison and Demo
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Proposed Approach Comparison and Demo
2OWL-Viz and HermiT 1.3.8 reasoner plugins (built-in in Protege) 3Ontology example3.owl from Rector, Alan, et al. A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Proposed Approach Comparison and Demo
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Limitations and Future Work
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Limitations and Future Work
A.Aziz Altowayan and Lixin Tao
Ontology and Knowledge Representation Representation Problem in OWL Proposed Alternative Conclusion Limitations and Future Work
A.Aziz Altowayan and Lixin Tao