Counterexample-Driven Development
ConceptCounterexample-driven development is a processor-design workflow described in the TestRIG paper in which model-based testing produces reduced counterexamples that guide debugging and implementation. The paper presents it as an advancement over conventional test-driven development for processor design because TestRIG can provide reduced stimulus for basic features before ordinary architectural unit tests are practical, and can continue supporting development through advanced interactions.
WIKI
Overview
Counterexample-driven development is a processor-development workflow in which model-based testing produces reduced counterexamples that guide implementation and debugging. In the TestRIG paper, the authors state that TestRIG’s model-based testing leads to this workflow and describe it as an advancement over conventional test-driven development in processor design. [C1]
Relationship to TestRIG
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →