Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

A unified software framework for deriving, visualizing, and exploring abstraction networks for ontologies

Published: 01 August 2016 Publication History

Abstract

Display Omitted A tool for creating summaries of ontologies called abstraction networks is described.Ontologies in various formats are represented using a generic ontology framework.Abstraction networks can be derived for many ontologies using the same tool.A generic partial-area taxonomy abstraction network derivation is introduced.Live partial-area taxonomies, which update as an ontology is edited, are introduced. Software tools play a critical role in the development and maintenance of biomedical ontologies. One important task that is difficult without software tools is ontology quality assurance. In previous work, we have introduced different kinds of abstraction networks to provide a theoretical foundation for ontology quality assurance tools. Abstraction networks summarize the structure and content of ontologies. One kind of abstraction network that we have used repeatedly to support ontology quality assurance is the partial-area taxonomy. It summarizes structurally and semantically similar concepts within an ontology. However, the use of partial-area taxonomies was ad hoc and not generalizable. In this paper, we describe the Ontology Abstraction Framework (OAF), a unified framework and software system for deriving, visualizing, and exploring partial-area taxonomy abstraction networks. The OAF includes support for various ontology representations (e.g., OWL and SNOMED CT's relational format). A Protégé plugin for deriving "live partial-area taxonomies" is demonstrated.

References

[1]
N.F. Noy, M. Crubézy, R.W. Fergerson, Protege-2000: an open-source ontology-development and knowledge-acquisition environment, in: AMIA Annual Symposium Proceedings, 2003, pp. 953.
[2]
T. Tudorache, C. Nyulas, N.F. Noy, WebProtégé: a collaborative ontology editor and knowledge acquisition tool for the web, Sem. Web, 4 (2013) 89-99.
[3]
J. Day-Richter, M.A. Harris, M. Haendel, OBO-Edit-an ontology editor for biologists, Bioinformatics, 23 (2007) 2198-2200.
[4]
M. Halper, H. Gu, Y. Perl, Abstraction networks for terminologies: supporting management of "Big Knowledge", Artif. Intell. Med., 64 (2015) 1-16.
[5]
C. Ochs, Y. Perl, J. Geller, Summarizing and visualizing structural changes during the evolution of biomedical ontologies using a diff abstraction network, J. Biomed. Inf., 56 (2015) 127-144.
[6]
D. Wei, H. Gu, Y. Perl, Structural measures to track the evolution of SNOMED CT hierarchies, J. Biomed. Inf., 57 (2015) 278-287.
[7]
C. Ochs, Y. Perl, J. Geller, Using aggregate taxonomies to summarize SNOMED CT evolution, in: International Workshop on Biomedical and Health Informatics, Springer, 2015, pp. 1008-1015.
[8]
C. Ochs, J. Geller, Y. Perl, Scalable quality assurance for large SNOMED CT hierarchies using subject-based subtaxonomies, J. Am. Med. Inf. Assoc., 22 (2014) 507-518.
[9]
C. Ochs, A. Agrawal, Y. Perl, Deriving an abstraction network to support quality assurance in OCRe, in: AMIA Annual Symposium Proceedings, Springer, 2012, pp. 681-689.
[10]
C. Ochs, Z. He, Y. Perl, Choosing the granularity of abstraction networks for orientation and quality assurance of the sleep domain ontology, in: Proceedings of the 4th International Conference on Biomedical Ontology, 2013, pp. 4-89.
[11]
Y. Wang, M. Halper, H. Min, Structural methodologies for auditing SNOMED, J. Biomed. Inf., 40 (2007) 561-581.
[12]
M.Q. Stearns, C. Price, K.A. Spackman, SNOMED clinical terms: overview of the development process and project status, in: Proceedings of AMIA Annual Symposium, 2001, pp. 662-666.
[13]
G. Fragoso, S. de Coronado, M. Haber, Overview and utilization of the NCI thesaurus, Comp. Funct. Genom., 5 (2004) 648-654.
[14]
I. Sim, S. Carini, S. Tu, The human studies database project: federating human studies design data using the ontology of clinical research, in: AMIA Summits on Translational Science Proceedings, 2010, pp. 1-55.
[15]
M. Hammarberg, J. Sundén, Kanban In Action, Manning Publications, 2014.
[16]
J. Geller, C. Ochs, Y. Perl, New abstraction networks and a new visualization tool in support of auditing the SNOMED CT content, in: AMIA Annual Symposium on Proceedings, 2012, pp. 37-246.
[17]
C. Ochs, J. Geller, Y. Perl, A tribal abstraction network for SNOMED CT hierarchies without attribute relationships, J. Am. Med. Inf. Assoc., 22 (2014) 628-639.
[18]
Z. He, C. Ochs, A. Agrawal, A family-based framework for supporting quality assurance of biomedical ontologies in BioPortal, in: Proceedings of AMIA Annual Symposium, 2013, pp. 81-590.
[19]
P.L. Whetzel, N.F. Noy, N.H. Sham, BioPortal: enhanced functionality via new web services from the national center for biomedical ontology to access and use ontologies in software applications, Nucl. Acids Res. (NAR)., 39 (2011) W541-W545.
[20]
C. Ochs, Z. He, L. Zheng, Utilizing a structural meta-ontology for family-based quality assurance of the BioPortal ontologies, J. Biomed. Inf., 61 (2016) 63-76.
[21]
B. Motik, P.F. Patel-Schneider, B. Parsia, OWL 2 web ontology language structural specification and functional style syntax, W3C recommendation, 27 (2009) 159.
[22]
B. Smith, M. Ashburner, C. Rosse, The OBO foundry: coordinated evolution of ontologies to support biomedical data integration, Nat. Biotechnol., 25 (2007) 1251-1255.
[23]
H. Min, Y. Perl, Y. Chen, Auditing as part of the terminology design life cycle, J. Am. Med. Inf. Assoc., 13 (2006) 676-690.
[24]
IHTSDO. SNOMED Clinical Terms¿ Technical Reference Guide, January 2009 International Release <http://www.ihtsdo.org/fileadmin/user_upload/Docs_01/SNOMED_CT_Publications/SNOMED_CT_Technical_Reference_Guide_20090131.pdf>.
[25]
Apelon Distributed Terminology System (DTS) 9 January 2015 <http://www.apelondts.org/>.
[26]
Y. Wang, M. Halper, D. Wei, Abstraction of complex concepts with a refined partial-area taxonomy of SNOMED, J. Biomed. Inf., 45 (2012) 15-29.
[27]
C. Ochs, L. Zheng, Y. Perl, Drug-drug interaction discovery using abstraction networks for "National Drug File - Reference Terminology" chemical ingredients, AMIA Annual Symposium on Proceedings (2015) 973-982.
[28]
S.H. Brown, P.L. Elkin, S.T. Rosenbloom, VA national drug file reference terminology: a cross-institutional content coverage study, Medinfo, 11 (2004).
[29]
C. Ochs, Y. Perl, J. Geller, Quality assurance of the gene ontology using abstraction networks, J. Bioinf. Comput. Biol. (2015).
[30]
M. Ashburner, C.A. Ball, J.A. Blake, Gene ontology: tool for the unification of biology, Nat. Genet., 25 (2000) 25-29.
[31]
M.A. Musen, The protégé project: a look back and a look forward, AI Matters, 1 (2015) 4-12.
[32]
M. Horridge, S. Bechhofer, The OWL API: a java API for working with OWL 2 ontologies, OWLED, 529 (2009) 11-21.
[33]
Protege Plugin Library - Protege Wiki 2014 20 December 2014 <http://protegewiki.stanford.edu/wiki/Protege_Plugin_Library>.
[34]
P. Kremen, M. Smid, Z. Kouba, OWLDiff: a practical tool for comparison and merge of OWL ontologies, in: 22nd International Workshop on Database and Expert Systems Applications, 2011, pp. 29-233.
[35]
R. Shearer, B. Motik, I. Horrocks, HermiT: a highly-efficient OWL reasoner, in: Proceedings of 5th International Workshop on OWL: Experiences and Directions (OWLED), 2008.
[36]
M. Horridge, OWLViz 2010 29 March 2016 <http://protegewiki.stanford.edu/wiki/OWLViz>.
[37]
M. Horridge, A Practical Guide to Building OWL Ontologies Using Protege 4 and CO-ODE Tools: University of Manchester; 2011 17 December 2015 <http://mowl-power.cs.man.ac.uk/protegeowltutorial/resources/ProtegeOWLTutorialP4_v1_3.pdf>.
[38]
IHTSDO Workbench <http://www.ihtsdo.org/news/article/view/ihtsdo-launches-global-health-terminology-workbench/>.
[39]
DTS Editor 29 March 2016. Available from: http://apelon-dts.sourceforge.net/dtseditor.html.
[40]
E. Motta, P. Mulholland, S. Peroni, A novel approach to visualizing and navigating ontologies, in: The Semantic Web - ISWC, 2011, pp. 470-486.
[41]
P. Haase, H. Lewen, R. Studer, The neon ontology engineering toolkit, WWW Developers Track, 2008.
[42]
P.O. Queiroz-Sousa, A.C. Salgado, C.E. Pires, A method for building personalized ontology summaries, J. Inf. Data Manage., 4 (2013).
[43]
W. Ceusters, SNOMED CT's RF2: Is the Future Bright?, Stud. Health Technol. Inf., 169 (2011) 829-833.
[44]
Y. Wang, M. Halper, D. Wei, Auditing complex concepts of SNOMED using a refined hierarchical abstraction network, J. Biomed. Inf., 45 (2012) 1-14.
[45]
C. Ochs, Y. Perl, J. Geller, Scalability of abstraction-network-based quality assurance to large SNOMED hierarchies, in: AMIA Annual Symposium Proceedings, 2013, pp. 1071-1080.
[46]
G.E. Krasner, S.T. Pope, A description of the model-view-controller user interface paradigm in the smalltalk-80 system, J. Object Oriented Program., 1 (1988) 26-49.
[47]
Z. He, C. Ochs, L. Soldatova, Auditing redundant import in reuse of a top level ontology for the drug discovery investigations ontology, VDOS (2013).
[48]
M. Halper, Y. Wang, H. Min, Analysis of error concentrations in SNOMED, in: AMIA Annual Symposium Proceedings, 2007, pp. 314-318.
[49]
M. Lanzenberger, J. Sampson, M. Rester, Visualization in ontology tools, in: International Conference on Complex Intelligent and Software Intensive Systems, 2009, pp. 705-711.
[50]
B. Fu, N.F. Noy, M.-A. Storey, Indented tree or graph? A usability study of ontology visualization techniques in the context of class mapping evaluation, in: The Semantic Web-ISWC 2013, 2013, pp. 117-134.
[51]
H. Gu, G. Elhanan, Y. Perl, A study of terminology auditors' performance for UMLS semantic type assignments, J. Biomed. Inf., 45 (2012) 1042-1048.
[52]
J.M. Mortensen, E.P. Minty, M. Januszyk, Using the wisdom of the crowds to find critical errors in biomedical ontologies: a study of SNOMED CT, J. Am. Med. Inf. Assoc., 22 (2015) 640-648.
[53]
Ontology Abstraction Framework Beta Release 2016 2 June 2016 <https://web.njit.edu/~cro3/oaf/>.
[54]
M.R. Kamdar, T. Tudorache, M.A. Musen, A systematic analysis of term reuse and term overlap across biomedical ontologies, Semantic Web J. (2016).
[55]
C. Ochs, J. Geller, Y. Perl, Summarizing the structure of the pizza ontology: ontology development with partial-area taxonomies and the ontology abstraction framework 2016 <https://sites.google.com/a/njit.edu/saboc/documents/Pizza%20Ontology%20Taxonomy%20Tutorial%20v1.pdf?attredirects=0&d=1>.
[56]
M.-A. Storey, M. Musen, J. Silva, Jambalaya: interactive visualization to enhance ontology authoring and knowledge acquisition in Protégé, in: Workshop on Interactive Tools for Knowledge Capture, 2001.
[57]
J. Horsky, D.R. Kaufman, M.I. Oppenheim, A framework for analyzing the cognitive complexity of computer-assisted clinical ordering, J. Biomed. Inf., 36 (2003) 4-22.

Cited By

View all
  • (2023)Contextual semantic embeddings for ontology subsumption predictionWorld Wide Web10.1007/s11280-023-01169-926:5(2569-2591)Online publication date: 2-May-2023
  • (2020)Cooperative Domain Ontology Reduction Based on Power SetsProceedings of the 6th International Conference on Frontiers of Educational Technologies10.1145/3404709.3404771(196-203)Online publication date: 5-Jun-2020
  • (2017)Quality assurance of chemical ingredient classification for the National Drug File Reference TerminologyJournal of Biomedical Informatics10.1016/j.jbi.2017.07.01373:C(30-42)Online publication date: 1-Sep-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Journal of Biomedical Informatics
Journal of Biomedical Informatics  Volume 62, Issue C
August 2016
282 pages

Publisher

Elsevier Science

San Diego, CA, United States

Publication History

Published: 01 August 2016

Author Tags

  1. Abstraction network derivation
  2. Ontology exploration
  3. Ontology summarization
  4. Ontology tools
  5. Visualization of ontology content

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Contextual semantic embeddings for ontology subsumption predictionWorld Wide Web10.1007/s11280-023-01169-926:5(2569-2591)Online publication date: 2-May-2023
  • (2020)Cooperative Domain Ontology Reduction Based on Power SetsProceedings of the 6th International Conference on Frontiers of Educational Technologies10.1145/3404709.3404771(196-203)Online publication date: 5-Jun-2020
  • (2017)Quality assurance of chemical ingredient classification for the National Drug File Reference TerminologyJournal of Biomedical Informatics10.1016/j.jbi.2017.07.01373:C(30-42)Online publication date: 1-Sep-2017
  • (2017)Analyzing structural changes in SNOMED CTs Bacterial infectious diseases using a visual semantic deltaJournal of Biomedical Informatics10.1016/j.jbi.2017.02.00667:C(101-116)Online publication date: 1-Mar-2017
  • (2017)From SNOMED CT to UberonArtificial Intelligence in Medicine10.1016/j.artmed.2017.05.00279:C(9-14)Online publication date: 1-Jun-2017

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media