130 likes | 139 Views
Abstraction and Visualization to Support Access to NPO’s Structure and Content. Michael Halper, Vladimir Ventura, Yehoshua Perl SABOC New Jersey Institute of Technology Newark, NJ 07102. Overview. Abstraction Networks (“AbNs”) for Ontologies Two example AbNs: Area taxonomy
E N D
Abstraction and Visualization to Support Access to NPO’s Structure and Content Michael Halper, Vladimir Ventura, Yehoshua Perl SABOCNew Jersey Institute of Technology Newark, NJ 07102
Overview • Abstraction Networks (“AbNs”) for Ontologies • Two example AbNs: • Area taxonomy • Partial-area taxonomy • BLUOWL: taxonomy-based software tool • Application to the NPO • Conclusions
Ontology Excerpt Parameter unit of measurement frequency unit wave parameter length unit unit of velocity wave amplitude wavelength wave speed wave frequency has_unit_of_measure IS-A amplitude of sound wave wavelength of sound speed of sound wave frequency of sound wave
Abstraction Networks (“AbNs”) • An abstraction network (“AbN”) is derived from an ontology’s content and structure and provides a compact (summarization) view • AbNs group “similar” concepts together and represent them using a single node • Nodes are organized into a hierarchy
Area and Partial-Area Taxonomies • Area taxonomy summarizes structurally similar concepts • Partial-area taxonomy refines the area taxonomy into hierarchically related groups of concepts • Will review derivation using examples from NPO
Area Taxonomy Derivation Areas An area is a set of concepts that share the same relationship structure (structurally similar)
Partial-Area Taxonomy Derivation • Root: A concept with no parents in its area • Partial-area: A root + all its descendants in the area (structurally similar and clustered similarly) Root
Overlapping Concepts • Partial-areas are not necessarily disjoint • A concept residing in two or more partial-areas is called an overlapping concept overlapping
Applications of Taxonomies • QA (inconsistency detection and improved modeling) • Summarization • Navigation • Proposed: • Support of ontology development • Support of various biomedical applications where similar concepts need to be identified
Taxonomy-Based Software Tool • BLUOWL • Automatic generation of a variety of taxonomy views • Concept-level browsing based on those views • Aids for QA guidelines
NPO Taxonomies • Based on the inferred view of the NPO • Relationships (object properties) defined in terms of domains • And/or relationships defined as restrictions on concepts
Conclusions • Taxonomies are useful tools for getting a high-level view of NPO while ignoring minutiae • BLUOWL automatically generates the taxonomies and permits customized browsing • BLUOWL was demonstrated on the NPO • Plan to work next on ChEBI