NASA NTRS · 19830052753
Integrated verification and testing system (IVTS) for HAL/S programs
Abstract
The IVTS is a large software system designed to support user-controlled verification analysis and testing activities for programs written in the HAL/S language. The system is composed of a user interface and user command language, analysis tools and an organized data base of host system files. The analysis tools are of four major types: (1) static analysis, (2) symbolic execution, (3) dynamic analysis (testing), and (4) documentation enhancement. The IVTS requires a split HAL/S compiler, divided at the natural separation point between the parser/lexical analyzer phase and the target machine code generator phase. The IVTS uses the internal program form (HALMAT) between these two phases as primary input for the analysis tools. The dynamic analysis component requires some way to 'execute' the object HAL/S program. The execution medium may be an interpretive simulation or an actual host or target machine.
Keep this discovery
Explore connections, maps & timelines
Senn, E. H., Ames, K. R., Smith, K. A.. 1983-07-01. Integrated verification and testing system (IVTS) for HAL/S programs. https://ntrs.nasa.gov/citations/19830052753
Cite the original work for its findings. Save a collection to share your selection of sources.