Last updated on Monday, October 06, 2025
@article{Soetens2017CSUR,
author = {Quinten David Soetens and Romain Robbes and
Serge Demeyer},
journal = {{ACM} Computing Surveys},
month = jun,
note = {SCI impact factor 5.243, ranked 2 / 105 in Computer
Science, Theory \& Methods --- 2015},
number = {2},
publisher = {ACM},
title = {Changes as First Class Citizens: A Research
Perspective on Modern Software Tooling},
volume = {50},
year = {2017},
abstract = {Software must evolve to keep up with an ever-changing
context, the real world. We discuss an emergent trend
in software evolution research revolving around the
central notion that drives evolution: Change. By
reifying change, and by modelling it as a first-class
entity, researchers can now analyse the complex
phenomenon known as software evolution with an
unprecedented degree of accuracy. We present a
Systematic Mapping Study of 86 papers to give an
overview on the state of the art in this area of
research and present a roadmap with open issues and
future directions.},
annote = {internationaljournal},
top = {2nd in SCI citation index},
doi = {10.1145/3038926},
}