Technical reports:
Change Management Support for Large Software Systems
Gail E. Kaiser; Dewayne E. Perry; Robert W. Schwanke
Downloads:
- Title:
- Change Management Support for Large Software Systems
- Author(s):
-
Kaiser, Gail E.
Perry, Dewayne E.
Schwanke, Robert W. - Date:
- 1986
- Type:
- Technical reports
- Department:
- Computer Science
- Permanent URL:
- http://hdl.handle.net/10022/AC:P:11675
- Series:
- Columbia University Computer Science Technical Reports
- Part Number:
- CUCS-224-86
- Publisher:
- Department of Computer Science, Columbia University
- Publisher Location:
- New York
- Abstract:
- This technical report consists of three related papers in the area of management of source code changes for large software systems. Infuse: A Toolfor Automatically Managing and Coordinating Source Changes in Large Systems presents Infuse, a software engineering environment that automatically panitions the source code files to be changed in order to limit the complexity of change propagation and negotiation of conflicting changes. Workspaces and Experimental Databases: Automated Support for Cooperation Among Programmers describes Infuse in more detail, focusing on the interactions between Infuse and source code modification tools. Smarter Recompilation presents an algorithm that could be used by Infuse or other software engineering environments to reduce recompilation costs after source code changes.
- Subject(s):
- Computer science
- Item views:
- 35