Files
main.pdf
Open Access - Adobe PDF
- 59.46 KB
Details
- Authors
- Abstract
- Software developers repeatedly perform similar but non-identical changes to a systems source code. Such groups of similar systematic code changes are performed for various reasons: adapting code to a changed API, migrating to a different library, refactoring to improve code quality, performing routine code maintenance tasks, fixing multiple manifestations of the same bug, implementing or modifying crosscutting concerns, managing code clones, making similar changes to multiple branches of a system, etc. While developers may have some notion of the systematic changes they performed in their own code, it requires significant effort to manually locate existing systematic code changes in projects they do not know. Consequently, an automated approach for locating such systematic code changes between versions is required.
- Affiliations
Citations
Mens, K., Nijssen, S., Pham, H. S., Fabry, J., & Zaytsev, V. (2020). Pattern Mining for Systematic Code Changes. BElgian-NEtherlands EVOLution seminar (BENEVOL 2020), Luxembourg (Virtual Event). https://hdl.handle.net/2078.5/228325
