Article
An integrated verification and testing environment
Article first published online: 30 OCT 2006
DOI: 10.1002/spe.4380130805
Copyright © 1983 John Wiley & Sons, Ltd
Additional Information
How to Cite
Taylor, R. N. (1983), An integrated verification and testing environment. Software: Practice and Experience, 13: 697–713. doi: 10.1002/spe.4380130805
Publication History
- Issue published online: 30 OCT 2006
- Article first published online: 30 OCT 2006
- Manuscript Revised: 21 MAR 1983
- Manuscript Received: 7 JUN 1982
Funded by
- Natural Sciences and Engineering Research Council of Canada. Grant Numbers: GR29, A5538
- Abstract
- References
- Cited By
Keywords:
- Verification and testing;
- Programming environments;
- Tools Reliability;
- Software development aids;
- Embedded software
Abstract
A verification and testing environment that includes static analysis, symbolic execution, and dynamic analysis capabilities is presented. Tool integration and co-operation are promoted through use of an intermediate program representation and a system data manager. A substantial user interface aids application of the tools. Their use is guided by a verification and testing methodology on which the system's design is based. The environment has been engineered to support the production of flight control software written in HAL/S. The environment itself is written in Pascal and is designed to be portable. Several development experiences are described. The environment demonstrates that a strong, unified verification and testing environment can be built; it serves as a basis for future investigations.

1097-024X/asset/olbannerleft.jpg?v=1&s=2d7d001211f2c40f177a231141601e9f52afc1f3)
1097-024X/asset/olbannerright.jpg?v=1&s=3aec7891a8ba78b361ead9743adfc0b6eae6369a)
1097-024X/asset/cover.gif?v=1&s=5a70ecca2928358eca4ff75b9921d0552ffb6539)