The workspace manager: a change control system for APL

  • Authors:
  • Rexford H. Swain;Daniel F. Jonusz

  • Affiliations:
  • -;Mobil Oil Corporation, Princeton

  • Venue:
  • APL '93 Proceedings of the international conference on APL
  • Year:
  • 1993

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper describes the Workspace Manager (WSM), a tool that helps to support and add discipline to APL system development and maintenance efforts.The WSM acts as a repository of APL objects (variables, functions, and operators). Programmers use WSM tools to find where objects are used, edit objects, save changed objects, and request that objects be installed into (or erased from) production workspaces.Periodically, the WSM installs new releases of production workspaces by merging new and changed objects into existing workspaces.Audit trails are maintained for all of these activities, making it possible to review the change history of an object, compare different versions of an object, compare different releases of a workspace, revert to an old release of a workspace, and so on.