A compendium and evaluation of taxonomy quality attributes
Not on the map. Why?
Abstract (arXiv)
Introduction: Taxonomies capture knowledge about a particular domain in a succinct manner and establish a common understanding among peers. Researchers use taxonomies to convey information about a particular knowledge area or to support automation tasks, and practitioners use them to enable communication beyond organizational boundaries. Aims: Despite this important role of taxonomies in software engineering, their quality is seldom evaluated. Our aim is to identify and define taxonomy quality attributes that provide practical measurements, helping researchers and practitioners to compare taxonomies and choose the one most adequate for the task at hand. Methods: We reviewed 324 publications from software engineering and information systems research and synthesized, when provided, the definitions of quality attributes and measurements. We evaluated the usefulness of the measurements on six taxonomies from three domains. Results: We propose the definition of seven quality attributes and suggest internal and external measurements that can be used to assess a taxonomy's quality. For two measurements we provide implementations in Python. We found the measurements useful for deciding which taxonomy is best suited for a particular purpose. Conclusion: While there exist several guidelines for creating taxonomies, there is a lack of actionable criteria to compare taxonomies. In this paper, we fill this gap by synthesizing from a wealth of literature seven, non-overlapping taxonomy quality attributes and corresponding measurements. Future work encompasses their further evaluation of usefulness and empirical validation.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 Feb 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 3.
6 papers.
- 2024Large Language Models as Software Components: A Taxonomy for LLM-Integrated Applicationscited by 17
- 2025LITE: LLM-Impelled efficient Taxonomy Evaluationcited by 2
- 2026Do Sparse Autoencoders Learn Meaningful Concept Hierarchies?cited by 1
- 2025Reference-Free Evaluation of Taxonomiescited by 0
- 2026A categorical error sensitivity index (ISEC): A preventive ordinal decision-support measure for irrecoverable errors in manual data entry systemscited by 0
- 2026WiCleanData: Guaranteeing the Type Consistency of Wikidata by Taxonomy Refinement and Constraint Enforcementcited by 0
- 2026WiCleanData: Guaranteeing the Type Consistency of Wikidata by Taxonomy Refinement and Constraint Enforcement17 Sep 2026
- 2026Do Sparse Autoencoders Learn Meaningful Concept Hierarchies?22 Jun 2026
- 2026A categorical error sensitivity index (ISEC): A preventive ordinal decision-support measure for irrecoverable errors in manual data entry systems12 May 2026
- 2025Reference-Free Evaluation of Taxonomies16 May 2025
- 2025LITE: LLM-Impelled efficient Taxonomy Evaluation2 Apr 2025
- 2024Large Language Models as Software Components: A Taxonomy for LLM-Integrated Applications13 Jun 2024