NEOntometrics - A Public Endpoint for Calculating Ontology Metrics

Authors Achim Reiz , Kurt Sandkuhl



PDF
Thumbnail PDF

File

TGDK.2.2.2.pdf
  • Filesize: 1.72 MB
  • 22 pages

Document Identifiers

Author Details

Achim Reiz
  • Rostock University, Germany
Kurt Sandkuhl
  • Rostock University, Germany

Cite As Get BibTex

Achim Reiz and Kurt Sandkuhl. NEOntometrics - A Public Endpoint for Calculating Ontology Metrics. In Special Issue on Resources for Graph Data and Knowledge. Transactions on Graph Data and Knowledge (TGDK), Volume 2, Issue 2, pp. 2:1-2:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024) https://doi.org/10.4230/TGDK.2.2.2

Abstract

Ontologies are the cornerstone of the semantic web and knowledge graphs. They are available from various sources, come in many shapes and sizes, and differ widely in attributes like expressivity, degree of interconnection, or the number of individuals. As sharing knowledge and meaning across human and computational actors emphasizes the reuse of existing ontologies, how can we select the ontology that best fits the individual use case? How do we compare two ontologies or assess their different versions? Automatically calculated ontology metrics offer a starting point for an objective assessment. In the past years, a multitude of metrics have been proposed. However, metric implementations and validations for real-world data are scarce. For most of these proposed metrics, no software for their calculation is available (anymore). This work aims at solving this implementation gap. We present the emerging resource NEOntometrics, an open-source, flexible metric endpoint that offers (1.) an explorative help page that assists in understanding and selecting ontology metrics, (2.) a public metric calculation service that allows assessing ontologies from online resources, including GIT-based repositories for calculating evolutional data, with (3.) a scalable and adaptable architecture. In this paper, we first evaluate the state of the art, then show the software and its underlying architecture, followed by an evaluation. NEOntometrics is today the most extensive software for calculating ontology metrics.

Subject Classification

ACM Subject Classification
  • Computing methodologies → Ontology engineering
  • Information systems → Web Ontology Language (OWL)
  • General and reference → Metrics
  • General and reference → Evaluation
Keywords
  • Ontology Metrics
  • Ontology Quality
  • Knowledge Graph Semantic Web
  • OWL
  • RDF

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Muhammad Amith, Frank Manion, Chen Liang, Marcelline Harris, Dennis Wang, Yongqun He, and Cui Tao. OntoKeeper: Semiotic-driven Ontology Evaluation Tool For Biomedical Ontologists. Journal of biomedical semantics, 8(1), 2017. URL: https://doi.org/10.1109/BIBM.2018.8621458.
  2. Andrew Burton-Jones, Veda C. Storey, Vijayan Sugumaran, and Punit Ahluwalia. A semiotic metrics suite for assessing the quality of ontologies. Data & Knowledge Engineering, 55(1):84-102, 2005. URL: https://doi.org/10.1016/j.datak.2004.11.010.
  3. Valerie Cross and Anindita Pal. Ontocat: An ontology consumer analysis tool and its use on product services categorization standards. In Proceedings of the First International Workshop on Applications and Business Aspects of the Semantic Web, 2006. Google Scholar
  4. Renata Dividino, Massimo Romanelli, and Daniel Sonntag. Semiotic-based ontology evaluation tool S-OntoEval. In Proceedings of the International Conference on Language Resources and Evaluation, 2008. Google Scholar
  5. Daniil Dobriy, Martin Beno, and Axel Polleres. Smw Cloud: A Corpus of Domain-Specific Knowledge Graphs from Semantic MediaWikis. In The Semantic Web - 21st International Conference, ESWC 2024, Hersonissos, Crete, Greece, May 26–30, 2024, Proceedings, Part II, pages 145-161, 2024. URL: https://doi.org/10.1007/978-3-031-60635-9_9.
  6. Astrid Duque-Ramos, J. T. Fernández-Breis, R. Stevens, and Nathalie Aussenac-Gilles. OQuaRE: A SQuaRE-based Approach for Evaluating the Quality of Ontologies. Journal of Research and Practice in Information Technology, 43(2):159-176, 2011. URL: http://ws.acs.org.au/jrpit/JRPITVolumes/JRPIT43/JRPIT43.2.159.pdf.
  7. Miriam Fernández, Chwhynny Overbeeke, Marta Sabou, and Enrico Motta. What Makes a Good Ontology? a Case-Study in Fine-Grained Knowledge Reuse. In The semantic web - Fourth Asian Conference, ASWC 2009, Shanghai, China, December 6-9, 2008. Proceedings, volume 5926 of Lecture notes in computer science, pages 61-75, Berlin, 2009. Springer. URL: https://doi.org/10.1007/978-3-642-10871-6_5.
  8. Aldo Gangemi, Carola Catenacci, Massimiliano Ciaramita, and Jos Lehmann. Modelling Ontology Evaluation and Validation. In The semantic web: research and applications, volume 4011 of Lecture notes in computer science, pages 140-154, Berlin, 2006. Springer. URL: https://doi.org/10.1007/11762256_13.
  9. Aldo Gangemi, Carola Catenacci, Massimiliano Ciaramita, Jos Lehmann, Rosa Gil, Francesco Bolici, and Strignano Onofrio. Ontology evaluation and validation: An integrated formal model for the quality diagnostic task, 2005. Google Scholar
  10. Michelle Giglio, Rebecca Tauber, Suvarna Nadendla, James Munro, Dustin Olley, Shoshannah Ball, Elvira Mitraka, Lynn M. Schriml, Pascale Gaudet, Elizabeth T. Hobbs, Ivan Erill, Deborah A. Siegele, James C. Hu, Chris Mungall, and Marcus C. Chibucos. ECO, the Evidence & Conclusion Ontology: community standard for evidence information. Nucleic Acids Research, 47(D1):D1186-D1194, 2019. URL: https://doi.org/10.1093/nar/gky1036.
  11. Birger Lantow. OntoMetrics: Putting Metrics into Use for Ontology Evaluation. In Proceedings of the 8th IC3K 2016 International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (KEOD), pages 186-191, 2016. URL: https://doi.org/10.5220/0006084601860191.
  12. Yvonna Lincoln and Egon Guba. Naturalistic Inquiry. SAGE Publications, Inc, 1985. Google Scholar
  13. Adolfo Lozano-Tello and Asunción Gómez-Pérez. ONTOMETRIC: A Method to Choose the Appropriate Ontology. Journal of Database Management, 15(2):1-18, 2004. URL: https://doi.org/10.4018/jdm.2004040101.
  14. Yinglong Ma, Beihong Jin, and Yulin Feng. Semantic oriented ontology cohesion metrics for ontology-based systems. Journal of Systems and Software, 83(1):143-152, 2010. URL: https://doi.org/10.1016/j.jss.2009.07.047.
  15. C.J.H. Mann. Ontologies: A Silver Bullet for Knowledge Management and Electronic Commerce. Kybernetes, 33(7), 2004. URL: https://doi.org/10.1108/k.2004.06733gae.001.
  16. Mark A. Musen. The Protégé Project: A Look Back and a Look Forward. AI matters, 1(4):4-12, 2015. URL: https://doi.org/10.1145/2757001.2757003.
  17. Anthony Mark Orme, Haining Yao, and Letha H. Etzkorn. Indicating Ontology Data Quality, Stability, and Completeness Throughout Ontology Evolution. Journal of Software Maintenance and Evolution, 19(1):49-75, 2007. URL: https://doi.org/10.1002/smr.341.
  18. María Poveda-Villalón, Asunción Gómez-Pérez, and Mari Carmen Suárez-Figueroa. OOPS! (OntOlogy Pitfall Scanner!). Semantic Web and Information Systems, 10(2):7-34, 2014. URL: https://doi.org/10.4018/ijswis.2014040102.
  19. Qing Lu and Volker Haarslev. OntoKBEval: A Support Tool for DL-based Evaluation of OWL Ontologies. In OWLED - OWL: Experiences and Directions, 2006. Google Scholar
  20. Joe Raad and Christophe Cruz. A Survey on Ontology Evaluation Methods. In Proceedings of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, pages 179-186, Setúbal, 2015. SciTePress. URL: https://doi.org/10.5220/0005591001790186.
  21. Achim Reiz. neontometrics. Software, (visited on 2024-12-09). URL: https://github.com/achiminator/neontometrics
    Software Heritage Logo archived version
    full metadata available at: https://doi.org/10.4230/artifacts.22597
  22. Achim Reiz, Henrik Dibowski, Kurt Sandkuhl, and Birger Lantow. Ontology Metrics as a Service (OMaaS). In Proceedings of the 12th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, pages 250-257, 02.11.2020 - 04.11.2020. URL: https://doi.org/10.5220/0010144002500257.
  23. Achim Reiz and Kurt Sandkuhl. neontometrics online calculation. InteractiveResource (visited on 2024-12-09). URL: http://neontometrics.com
    full metadata available at: https://doi.org/10.4230/artifacts.22599
  24. Achim Reiz and Kurt Sandkuhl. Design Decisions and Their Implications: An Ontology Quality Perspective. In Perspectives in Business Informatics Research, volume 398 of Lecture Notes in Business Information Processing (LNBIP), pages 111-127, Vienna, 2020. URL: https://doi.org/10.1007/978-3-030-61140-8_8.
  25. Achim Reiz and Kurt Sandkuhl. NEOntometrics: A Flexible and Scalable Software for Calculating Ontology Metrics. In Proceedings of Poster and Demo Track and Workshop Track of the 18th International Conference on Semantic Systems co-located with 18th International Conference on Semantic Systems (SEMANTiCS 2022), Vienna, 2022. CEUR-WS. Google Scholar
  26. Achim Reiz and Kurt Sandkuhl. An Ontology for Ontology Metrics: Creating a Shared Understanding of Measurable Attributes for Humans and Machines. In Proceedings of the 14th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, pages 193-199. SCITEPRESS - Science and Technology Publications, 2022. URL: https://doi.org/10.5220/0011551500003335.
  27. Achim Reiz and Kurt Sandkuhl. A Critical View on the OQuaRE Ontology Quality Framework. In Enterprise Information Systems, volume 487 of Lecture Notes in Business Information Processing, pages 273-291. Springer Nature Switzerland, Cham, 2023. URL: https://doi.org/10.1007/978-3-031-39386-0_13.
  28. Achim Reiz and Kurt Sandkuhl. Evolution of Computational Ontologies: Assessing Development Processes Using Metrics. In Knowledge Discovery, Knowledge Engineering and Knowledge Management - 14th International Joint Conference, IC3K 2022, Valletta, Malta, October 24–26, 2022, Revised Selected Papers, volume 1842 of Communications in Computer and Information Science, pages 217-238. Springer Nature Switzerland, Cham, 2023. URL: https://doi.org/10.1007/978-3-031-43471-6_10.
  29. Achim Reiz and Kurt Sandkuhl. Visualizing Ontology Metrics In The NEOntometrics Application. In Proceedings of the 8th International Workshop on the Visualization and Interaction for Ontologies, Linked Data and Knowledge Graphs co-located with the 22nd International Semantic Web Conference (ISWC 2023), 2023. Google Scholar
  30. Achim Reiz and Kurt Sandkuhl. neontometrics TGDK dataset, November 2024. URL: https://doi.org/10.5281/zenodo.14047141.
  31. Samir Tartir and I. Budak Arpinar. Ontology Evaluation and Ranking using OntoQA. In International Conference on Semantic Computing, 2007, pages 185-192, Los Alamitos, Calif., 2007. IEEE Computer Society. URL: https://doi.org/10.1109/ICSC.2007.19.
  32. Samir Tartir, I. Budak Arpinar, Michael Moore, Amit P. Sheth, and Boanerges Aleman-Meza. Ontoqa: Metric-Based Ontology Quality Analysis. In IEEE Workshop on Knowledge Acquisition from Distributed, Autonomous, Semantically Heterogeneous Data and Knowledge Sources, 2005. Google Scholar
  33. Pierre-Yves Vandenbussche, Ghislain A. Atemezing, María Poveda-Villalón, and Bernard Vatant. Linked Open Vocabularies (LOV): A gateway to reusable semantic vocabularies on the web. Semantic web, 8(3):437-452, 2016. URL: https://doi.org/10.3233/SW-160213.
  34. Patricia L. Whetzel, Natasha Noy, Nigam Haresh Shah, Paul R. Alexander, Csongor Nyulas, Tania Tudorache, and Mark A. Musen. BioPortal: enhanced functionality via new web services from the National Center for Biomedical Ontology to access and use ontologies in software applications. Nucleic Acids Research, 39, 2011. URL: https://doi.org/10.1093/nar/gkr469.
  35. Haining Yao, Anthony Mark Orme, and Letha Etzkorn. Cohesion Metrics for Ontology Design and Application. Journal of Computer Science, 1(1), 2005. URL: https://doi.org/10.3844/jcssp.2005.107.113.
  36. Jonathan Yu, James A. Thom, and Audrey Tam. Requirements-oriented methodology for evaluating ontologies. Information Systems, 34(8):766-791, 2009. URL: https://doi.org/10.1016/j.is.2009.04.002.
  37. Dalu Zhang, Chuan Ye, and Zhe Yang. An Evaluation Method for Ontology Complexity Analysis in Ontology Evolution. In Managing knowledge in a world of networks - 15th International Conference, EKAW 2006, Podebrady, Czech Republic, October 6-10, 2006, Proceedings, volume 4248, 2006. URL: https://doi.org/10.1007/11891451_20.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail