202

ISBN : 978-81-963532-2-3 (E-Book) Configuration Control Configuration control is the process of managing changes to controlled objects. Configurationcontrol is the part of a configuration management system that most directly affects the day-to-dayoperationsofdevelopers.Theconfigurationcontrolsystem preventsunauthorized changesto any controlled objects. In order to change a controlled object such as a module, a developer canget a private copy of the module by a reserve operation as shown in fig. 38.1. Configurationmanagement tools allow only one person to reserve a module at a time. Once an object isreserved, it does not allow anyone else to reserve this module until the reserved module isrestored as shown in fig. 38.1. Thus, by preventing more than one engineer to simultaneouslyreserveamodule, the problems associatedwith concurrentaccess aresolved. Fig.38.1:Reserveandrestoreoperationinconfigurationcontrol It can be shown how the changes to any object that is under configuration control can beachieved. The engineer needing to change a module first obtains a private copy of the 197 Software Engineering Keerthana P, Manasa KN, Ganga D Bengal

203 Publizr Home


You need flash player to view this online publication