Proj FuzzViz Paper Reading: CodingTM: Development Task Visualization for SW Code Comprehension
Abstract
背景: git diff view很重要,但没有提供任何完成某个特定任务相关的更新信息
本文:提出工具:Coding Time-Machine
目的:识别并可视化编程任务和相关的task elements如class和method
方法:提取commit中的task elements和因果关系
此外,允许看所有commits,因此Time
实验:
A:8个opensource Java projects, 效果0.87 precision, 0.88 recall
B: 20人的调研,80%认为可行