An Improved Software Configuration Management System
Senior Project: 1993-1994
Lynne Gibson, Marc Latour and Stephen Sanford
Software Configuration Management (SCM) is especially important to Auto-trol
from a quality software development standpoint. The existing SCM system was
built as a collection of tools which used a set of common interface routines to
access a database of source code management information. An ongoing problem
with the SCM system was the database, which was a single-user database ported
from a PC. This project focused on replacing the database with a multi-user
database appropriate for use in a Sun/NFS network environment. Tool
enhancements to improve the flexibility of the system were also made. This
involved configuration of a third-party database for use in the SCM system,
reimplementation and extension of the database interface routines to work with
the new database and to support the new tool functionality, and modification of
the tool set to provide the needed enhancements. The work was done in C in a
UNIX workstation environment.
|