数据集概述
本数据集为论文"Automatically Recognizing the Semantic Elements from UML Class Diagram Images"的开放科学材料,包含研究相关的问卷、原始数据、ReSECDI实现代码、使用说明、评估用图表及手稿等,支持论文方法的复现与验证。
文件详解
- 调查与数据文件:
- questionnaire.docx:Word格式问卷文件,包含调查所用的所有问题及答案
- raw data collected from participants.xlsx:Excel格式参与者原始数据文件,每行记录一名参与者的回答,含日期、来源、IP及答案字段
- raw data collected from open-source community.xlsx:Excel格式开源社区原始数据文件,含仓库及GitHub链接、UML图表及对应链接、UML使用统计信息
- raw data collected during the evaluation.xlsx:Excel格式评估原始数据文件,含每个图表的类与关系统计及识别结果
- 代码与实现文件:
- an implementation of ReSECDI.zip:ReSECDI实现压缩包,Java编写,需JDK11+
- utility source code.zip:工具源码压缩包,为ReSECDI实现的依赖项目
- utility compiled JAR.zip:工具编译后的JAR包压缩文件
- .m2.zip:Maven依赖文件压缩包
- 说明与文档文件:
- instructions for how to use the artifacts.docx:Word格式使用说明文件,解释ReSECDI实现的关键组件及参数设置方法
- Manuscript.pdf:PDF格式论文手稿文件,阐述研究方法
- readme.txt:文本格式说明文件,解释各文件细节
- 评估资源文件:
- diagrams used for its evaluation.zip:评估用图表压缩包,含50张来自开源社区的图表,文件名对应所属仓库
适用场景
- 论文方法复现:基于提供的代码与数据复现UML类图语义元素自动识别方法
- 开源社区UML使用分析:利用开源社区数据研究UML图表的实际应用情况
- 语义识别模型评估:使用评估用图表测试类似ReSECDI的语义元素识别模型
- 问卷数据统计分析:分析参与者对UML相关问题的回答特征
- 学术研究参考:为UML图表处理、语义识别领域的研究提供数据与代码支持