Quality Assurance of Engineering Software

by Steven J. Fenves, (M.ASCE), University Prof.; Carnegie-Mellon Univ., Pittsburgh, Pa.,
Robert L. Schiffman, (M.ASCE), Prof. of Civ. Engrg.; Univ. of Colorado, Boulder, Colo.,

Serial Information: Journal of the Technical Councils of ASCE, 1979, Vol. 105, Issue 1, Pg. 57-74

Document Type: Journal Paper


Current implementation of quality assurance criteria to computer codes is based on extensive record keeping and comparison with existing similar software. This is a procedure fraught with danger, as there are no benchmark standards or guidelines that provide an unambiguous basis for quality control and thus quality assurance. It is the thesis of this paper that current quality assurance practices for computer programs are not sufficient to fully assure the major aspects of computer program quality. Also, that methods and computer-based techniques exist or can be developed which will enhance current quality assurance procedures. The paper describes these methods and computer-based techniques that can provide the user of computer programs with a higher level of quality assurance of these programs, and thus, indirectly, a higher overall quality assurance of the final system or component analyzed or designed with the aid of such programs.

Subject Headings: Quality control | Computer software | Computer aided operations | Computer analysis | Standards and codes | Comparative studies | Benchmark | Computing in civil engineering

Services: Buy this book/Buy this article


Return to search