中文

分类法质量属性汇编与评估

软件工程 2024-03-06 v2

摘要

引言:分类法以简洁的方式捕获特定领域的知识,并在同行之间建立共同理解。研究人员使用分类法来传达特定知识领域的信息或支持自动化任务,而实践者则使用它们来实现跨组织边界的沟通。目的:尽管分类法在软件工程中扮演着重要角色,但其质量很少被评估。我们的目标是识别和定义提供实用度量的分类法质量属性,帮助研究人员和实践者比较分类法并选择最适合当前任务的分类法。方法:我们回顾了来自软件工程和信息系统研究的324篇出版物,并综合了(当提供时)质量属性和度量的定义。我们在来自三个领域的六个分类法上评估了度量的有用性。结果:我们提出了七个质量属性的定义,并建议了可用于评估分类法质量的内部和外部度量。对于两个度量,我们提供了Python实现。我们发现这些度量对于决定哪种分类法最适合特定目的很有用。结论:尽管存在一些创建分类法的指南,但缺乏可操作的比较分类法的标准。在本文中,我们通过从大量文献中综合出七个不重叠的分类法质量属性及相应度量来填补这一空白。未来工作包括进一步评估其有用性和实证验证。

关键词

引用

@article{arxiv.2403.00111,
  title  = {A compendium and evaluation of taxonomy quality attributes},
  author = {Michael Unterkalmsteiner and Waleed Abdeen},
  journal= {arXiv preprint arXiv:2403.00111},
  year   = {2024}
}