Workspace awareness in application development

  • Authors:
  • Roger M. Ripley;Ryan Y. Yasui;Anita Sarma;André van der Hoek

  • Affiliations:
  • University of California, Irvine, CA;University of California, Irvine, CA;University of California, Irvine, CA;University of California, Irvine, CA

  • Venue:
  • eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Coordination of development activities is often the most crucial success factor in a software development team. Typically, teams rely on configuration management (CM) systems for coordination purposes. CM systems manage concurrent development by isolating workspaces. As a result of this isolation, developers are aware of concurrent changes only when they interact with the repository and when changes have already been completed. Breaking this isolation would enable developers to detect potential conflicts as they occur in the workspaces and proactively take steps to avoid them. Our Eclipse plug-in, Palant'r, supports such a workstyle by showing which artifacts have been changed by which developers and by how much.