Title :
Self-identifying software
Author_Institution :
Honeywell Bull Inc., Phoenix, AZ, USA
Abstract :
The self-identifying software (SIDS) concept, which has reduced software maintenance costs by greatly reducing the time required to determine the revision level of the software being diagnosed, is described. The SIDS (revision) elements can easily be controlled by an automated software configuration manager if a large number of software modules are involved. Implementation of SIDS does require additional execution-time memory. Smaller, nonvirtual machines must pursue alternatives, such as establishing revision attributes. The most important benefit derived from SIDS implementation, though, is the increased customer satisfaction that has resulted
Keywords :
program diagnostics; project support environments; SIDS; execution-time memory; self-identifying software; software configuration manager; software maintenance costs; software modules; Assembly; Costs; Delay; Operating systems; Protection; Software libraries; Software maintenance; Testing;
Conference_Titel :
Software Maintenance, 1988., Proceedings of the Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-8186-0879-X
DOI :
10.1109/ICSM.1988.10152