Formal specification-driven test generation
TechniqueA test generation technique in which formal specifications of a system serve as the primary source of knowledge for automatically synthesizing test programs. Generation tasks are expressed in a domain-specific language as test situations derived from the formal specifications, which simplifies tool configuration and improves test coverage. The technique is notably applied to functional verification of microprocessors and is implemented by the MicroTESK framework.
WIKI
Formal specification-driven test generation
Overview
Formal specification-driven test generation is a technique for automatically producing test programs (or test cases) whose structure and coverage targets are derived directly from formal specifications of the system under test, rather than from ad-hoc scripts or hand-written templates. By treating the formal specification as the authoritative source of knowledge about the target system's configuration and behavior, the technique allows generation rules to be expressed in terms of test situations—high-level descriptions of the conditions under which the system should be exercised—instead of low-level instruction sequences.
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →