kirancodes.me
To Proof Maintenance & Beyond!

An empirical study on the interplay between semantic coupling and co-change of software classes

Nemitari Ajienka, Andrea Capiluppi, Steve Counsell

Abstract

The evolution of software systems is an inevitable process which has to be managed effectively to enhance software quality. Change impact analysis (CIA) is a technique that identifies impact sets, i.e., the set of classes that require correction as a result of a change made to a class or artefact. These sets can also be considered as ripple effects and typically non-local: changes propagate to different parts of a system.

BibTeX
@inproceedings{Ajienka-al:ICSE18,
  author    = {Nemitari Ajienka and
               Andrea Capiluppi and
               Steve Counsell},
  title     = {An empirical study on the interplay between semantic coupling and co-change of software classes},
  booktitle = {ICSE},
  pages     = {432},
  publisher = {{ACM}},
  year      = {2018},
}

Related papers