DocumentCode :
281534
Title :
Enabling software traceability
Author :
Tilbury, A.J.M.
Author_Institution :
YARD Software Systems, Chippenham, UK
fYear :
1989
fDate :
32556
Firstpage :
42552
Lastpage :
42555
Abstract :
When a software system is delivered, the customer can only assess it by the symptoms exhibited during its acceptance tests. The executable code is uninspectable. The actual execution is for practicable purposes magic, while the inspectable sources are probably too voluminous and this is totally unacceptable for safety critical systems. In addition to acceptance testing a customer should therefore require evidence that it is at least possible to trace back from the released binary to the precise set of requirements it is claimed to meet and the implementation version it is claimed to be. The corresponding problem for the software developer is to conduct the manufacturing process so that the evidence can be produced. The author proposes the use of automated configuration control which can fully articulate the software manufacturing process. A stepwise traceability strategy is described and the use of a simple transform model is discussed
Keywords :
automatic programming; program testing; software reliability; CCS; acceptance tests; actual execution; automated configuration control; configuration control structure; customer; executable code; implementation version; inspectable sources; released binary; safety critical systems; simple transform model; software developer; software manufacturing process; software system; stepwise traceability strategy;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Application of Computer Aided Software Engineering Tools, IEE Colloquium on
Conference_Location :
London
Type :
conf
Filename :
197872
Link To Document :
بازگشت