Zhe He1 Christopher Ochs1 Larisa Soldatova2 Yehoshua Perl1 Sivaram Arabandi3 James Geller1
1New Jersey Institute of Technology, 2Brunel University, 3Ontopro LLC.
Auditing Redundant Import in Reuse of a Top Level Ontology for the - - PowerPoint PPT Presentation
ICBO 2013 Workshop on Vaccine and Drug Ontology Studies Auditing Redundant Import in Reuse of a Top Level Ontology for the Drug Discovery Investigations Ontology (DDI) Zhe He 1 Christopher Ochs 1 Larisa Soldatova 2 Yehoshua Perl 1 Sivaram
1New Jersey Institute of Technology, 2Brunel University, 3Ontopro LLC.
Ontology Abstraction Network Subset of classes modeled by a node
Entity (2 children) continuant (3 children) dependent_continuant (2 children) independent_continuant (3 children) material_entity (10 children) fiat_object_part
site (3 children) spatial_region (4 children)
two_dimentional_region three_dimentional_region zero_dimentional_region
processual_entity (6 children) fiat_process_part process (2 children) process_aggregate process_boundary processual_context spatiotemporal_region (2 children) connected_spatiotemporal_region (2 children) spatiotemporal_instant spatiotemporal_interval scattered_spatiotemporal_region temporal_region (2 children) connected_temporal_region (2 children) temporal_instant temporal_interval scattered_temporal_region Legend LL Leaf LL Parent of classes that are all leaves LL Grandparent of grandchildren that are all leaves
Entity (2 children) continuant (3 children) dependent_continuant (2 children) independent_continuant (3 children) material_entity (10 children) site (3 children) spatial_region (4 children)
two_dimentional_region three_dimentional_region zero_dimentional_region
processual_entity (6 children) process (2 children)
Function Name Function Description isInternal(O, v) Boolean function that returns true if class v has any subclasses in ontology O. subclasses(R, v) Returns iterator to the set
root partial area R. isClassFrom(v, O, T) Boolean function that returns true if the class v in
from Top-Level ontology T. in_op_range(v, O) Boolean function that returns true if class v is in the range of an object property of ontology O. hide(v, O) Hides class v from
also removes all subclass relationships from v.
Domain ontology: O Top-Level ontology: T Root Partial Area of O: R Class in O - v