Changes as first-class citizens: A research perspective on modern software tooling

16Citations
Citations of this article
38Readers
Mendeley users who have this article in their library.
Get full text

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 articles 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.

Cite

CITATION STYLE

APA

Soetens, Q. D., Robbes, R., & Demeyer, S. (2018, March 31). Changes as first-class citizens: A research perspective on modern software tooling. ACM Computing Surveys. Association for Computing Machinery. https://doi.org/10.1145/3038926

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free