Skip to content
STIMSMITH

theorem proving

Concept

Theorem proving is presented in the evidence as part of a formal-methods workflow for high-assurance certification. In a microprocessor test-generation case study, theorem proving is associated with Isabelle/HOL models, formal proofs, formal verification of specifications, and model-based testing via HOL-TestGen.

First seen 5/25/2026
Last seen 6/8/2026
Evidence 3 chunks
Wiki v1

WIKI

Overview

In the provided evidence, theorem proving appears as a technical area connected to formal verification, certification, and model-based test generation. The cited case study on microprocessor test-program generation lists "theorem proving" among its keywords and describes a workflow based on formal models and formal proofs in Isabelle/HOL. The work uses those models to synthesize conformance test programs for real hardware, connecting proof-oriented artifacts with executable testing activity.

Role in certification workflows

READ FULL ARTICLE →

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

1 connections
The paper uses theorem proving as part of its methodology, leveraging Isabelle/HOL proofs.

CITATIONS

7 sources
7 citations — click to expand
[1] The evidence lists theorem proving as a keyword in a case study on test program generation for a microprocessor. Test Program Generation for a Microprocessor: A Case Study
[2] Higher certification levels involve formal methods and combined test-and-proof activities across software and hardware components. Test Program Generation for a Microprocessor: A Case Study
[3] Reaching Common Criteria EAL 7 requires formal verification of properties on the specification and thorough testing of the implementation. Test Program Generation for a Microprocessor: A Case Study
[4] The case study used an existing model developed in Isabelle/HOL together with an operating system. Test Program Generation for a Microprocessor: A Case Study
[5] HOL-TestGen is described as a model-based testing environment and an extension of Isabelle/HOL. Test Program Generation for a Microprocessor: A Case Study
[6] Processor models were used to synthesize test programs that were run against real hardware in the loop. Test Program Generation for a Microprocessor: A Case Study
[7] The test-case generation approach directly benefits from existing models and formal proofs in Isabelle/HOL. Test Program Generation for a Microprocessor: A Case Study