The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
Software Reliability Guidebook
Software Reliability Guidebook
Art of Software Testing
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Flow Analysis of Computer Programs
Flow Analysis of Computer Programs
Software Maintenance Management
Software Maintenance Management
Testing large software with automated software evaluation systems
Proceedings of the international conference on Reliable software
Graph Theory with Applications to Engineering and Computer Science (Prentice Hall Series in Automatic Computation)
Reliable software through composite design
Reliable software through composite design
A practical approach to the evaluation of microcode systems
MICRO 18 Proceedings of the 18th annual workshop on Microprogramming
Hi-index | 0.00 |
This paper describes PACE (Product Assurance Code Evaluation) System, a tool for evaluating microprograms. PACE incorporates both static analysis and dynamic analysis capabilities and it provides features that enable systematic and comprehensive evaluations of large-scale microcoded systems. The PACE static analysis capability performs a control flow analysis of the code being evaluated, reports various anomalous program constructs, and generates a program flow graph that is subsequently employed by PACE's dynamic analysis procedures. The PACE dynamic analysis capability uses encoded execution trace data to produce microcode test-coverage reports and formatted code-execution traces. The dynamic analysis capability provides quantitative code execution coverage data that enables an assessment of testing thoroughness and is useful in the identification of effective regression test cases.