ISSTA2025
PatchScope - A Modular Tool for Annotating and Analyzing Contributions
Jakub Narebski, Mikolaj Fejzer, Krzysztof Stencel, Piotr Przymus
被引用 2 次
摘要
PatchScope is a modular framework for analyzing software contributions, providing insights beyond traditional metrics. Its customizable modules enable granular analysis of contribution dynamics and project evolution. At its core, a flexible automatic code annotator labels source code lines using customizable rules, categorizing changes such as documentation, testing, or code updates. Based on that PatchScope produces reports with actionable insights for team evaluation, expertise identification, and longitudinal studies. With applications in annotation automation, bug localization, patch dataset analysis, and project monitoring, PatchScope is a versatile tool for researchers, project managers, and developers, emphasizing flexibility and ease of use.