软件变更分类与分布式版本控制的研究洞察
在软件开发领域,软件变更分类和版本控制是至关重要的环节。软件变更分类有助于更好地理解软件维护工作,而版本控制则支持着并发、协作的软件开发过程。下面将详细介绍相关的研究内容和成果。
软件变更分类工具与字典
为了实现更高的变更分类比例并解决项目特定的语言问题,研究团队在两个其他项目上训练了字典。训练后的字典在“Evolution”“Firebird”“GCC”“Python”和“Wireshark”等项目中使用,每个项目的分类率都超过了80%,且无需进行调整。
| 项目 | # MR | 召回率 | 准确率 |
|---|---|---|---|
| Enlightenment | 51,884 | 0.90 | 0.80 |
| Evolution | 37,500 | 0.96 | 0.92 |
| Firebird | 51,509 | 0.95 | 0.90 |
| GCC | 102,672 | 0.92 | 0.83 |
超级会员免费看
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



