kirancodes.me
To Proof Maintenance & Beyond!

Towards supporting awareness of indirect conflicts across software configuration management workspaces

Anita Sarma, Gerald Bortis, André van der Hoek

Abstract

Workspace awareness techniques have been proposed to enhance the effectiveness of software configuration management systems in coordinating parallel work. These techniques share information regarding ongoing changes, so potential conflicts can be detected during development, instead of when changes are completed and committed to a repository. To date, however, workspace awareness techniques only address direct conflicts, which arise due to concurrent changes to the same artifact, but are unable to support indirect conflicts, which arise due to ongoing changes in one artifact affecting concurrent changes in an-other artifact. In this paper, we present a new, cross-workspace awareness technique that supports one particular kind of indirect conflict, namely those indirect conflicts caused by changes to class signatures. We introduce our approach, discuss its implementation in our workspace awareness tool Palantír, illustrate its potential through two pilot studies, and lay out how to generalize the technique to a broader set of indirect conflicts

BibTeX
@inproceedings{Sarma-al:ASE07,
  author    = {Anita Sarma and
               Gerald Bortis and
               Andr{\'{e}} van der Hoek},
  title     = {Towards supporting awareness of indirect conflicts across software configuration management workspaces},
  booktitle = {ASE},
  pages     = {94--103},
  publisher = {{ACM}},
  year      = {2007},
}

Related papers