Title :
The application of software reuse in developing safety-critical systems
Author :
Birch, M.C. ; Nevill, D.G.
Author_Institution :
Napier Polytech., Edinburgh, UK
Abstract :
Software quality can be ensured by making use of reusable, predefined software components when building systems. Four main advantages result from such an approach: increases in productivity; greater control over subsystem component quality; subsystem uniformity and standardisation eases maintenance; and making use of previously proven routines instead of new unproven software. The authors discuss a framework for a software reuse librarian system which is the subject of ongoing research work. This work is based upon the strengths of the application of formal methods of software specification; developing standard ML algebraic specifications into Ada workpackage components
Keywords :
formal specification; quality control; safety; software reliability; software reusability; Ada workpackage components; formal methods; framework; maintenance; ongoing research work; predefined software components; previously proven routines; productivity; safety-critical systems development; software quality; software reuse librarian system; software specification; standard ML algebraic specifications; standardisation; subsystem component quality; subsystem uniformity;
Conference_Titel :
Software Engineering for Real Time Systems, 1989., Second International Conference on
Conference_Location :
Cirencester