DocumentCode
1934663
Title
CLEMMA: the design of a practical configuration librarian
Author
Rander, H.S. ; Campbell, Roy H.
Author_Institution
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear
1988
fDate
24-27 Oct 1988
Firstpage
222
Lastpage
228
Abstract
A configuration management system organizes large software systems and helps maintain those systems over a long lifetime. The problems that arise in the design of such a tool include the manipulation and accurate representation of system configurations, versions and derivation histories. Access control, the large quantities of data, and the evolutionary nature of software development all help to compound the problems. The SAGA (Software Automation, Generation and Administration) project has developed CLEMMA, a configuration librarian. CLEMMA uses relational database technology to provide a powerful but compact configuration management system. It is based on an extended relational model of software development in which components have an object-oriented representation. The authors present the design of CLEMMA and discuss its solutions to the problems of configuration management
Keywords
programming environments; project support environments; relational databases; CLEMMA; SAGA; Software Automation, Generation and Administration; configuration librarian; configuration management system; derivation histories; extended relational model; large software systems; manipulation; object-oriented representation; relational database technology; representation; software development; versions; Access control; Automation; Energy management; History; Object oriented modeling; Power system management; Programming; Relational databases; Software systems; Technology management;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1988., Proceedings of the Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-8186-0879-X
Type
conf
DOI
10.1109/ICSM.1988.10166
Filename
10166
Link To Document