Changes as first-class citizens: a research perspective on modern software tooling
Author
dc.contributor.author
Soetens, Quinten David
Author
dc.contributor.author
Robbes, Romain
Author
dc.contributor.author
Demeyer, Serge
Admission date
dc.date.accessioned
2018-05-25T15:00:57Z
Available date
dc.date.available
2018-05-25T15:00:57Z
Publication date
dc.date.issued
2017
Cita de ítem
dc.identifier.citation
ACM Computing Surveys, Vol. 50, No. 2, Article 18
es_ES
Identifier
dc.identifier.other
10.1145/3038926
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/148131
Abstract
dc.description.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.
es_ES
Patrocinador
dc.description.sponsorship
FONDECYT (Chile), 1151195
Institute for the Promotion of Innovation through Science and Technology in Flanders (Belgium) through a project entitled "Change-centric Quality Assurance" (CHAQ), 120028
Background: The main goal of this contribution was to define the ecological niche of the guanaco (Lama guanicoe), to describe potential distributional changes, and to assess the relative importance of niche conservatism ...
Climate change is modifying the way we design and operate water infrastructure, including reservoirs. A particular issue is that current infrastructure and reservoir management rules will likely operate under changing ...
In a context characterised by triple sources of accountability demands, principals in Chile are required to mobilise change to raise performance indicators. School improvement is a complex endeavoura complexity that is ...