Proceedings of the Eighth International Workshop on the ACL2 Theorem Prover and Its Applications 2009
DOI: 10.1145/1637837.1637844
|View full text |Cite
|
Sign up to set email alerts
|

DoubleCheck your theorems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2009
2009
2021
2021

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(17 citation statements)
references
References 5 publications
0
17
0
Order By: Relevance
“…Moreover, Bulwahn's tool uses Horn clause data flow analysis to automatically devise generators that only produce data that satisfies the precondition of the tested conjecture (Bulwahn 2012b). Eastlund (2009) implemented DoubleCheck, an adaption of QuickCheck for ACL2. Chamarthi et al (2011) later proposed a more advanced counterexample finding tool for ACL2s, which uses the full power of the theorem prover and libraries to simplify conjectures so that they are easier to falsify.…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, Bulwahn's tool uses Horn clause data flow analysis to automatically devise generators that only produce data that satisfies the precondition of the tested conjecture (Bulwahn 2012b). Eastlund (2009) implemented DoubleCheck, an adaption of QuickCheck for ACL2. Chamarthi et al (2011) later proposed a more advanced counterexample finding tool for ACL2s, which uses the full power of the theorem prover and libraries to simplify conjectures so that they are easier to falsify.…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, Bulwahn's tool uses Horn clause data flow analysis to automatically devise generators that only produce data that satisfies the precondition of the tested conjecture [6]. Eastlund [11] implemented DoubleCheck, an adaption of QuickCheck for ACL2. Chamarthi et al [20] later proposed a more advanced counterexample finding tool for ACL2s, which uses the full power of the theorem prover and libraries to simplify conjectures so that they are easier to falsify.…”
Section: Related Workmentioning
confidence: 99%
“…Last but not least, because the event handlers are just functions, we can also subject them to the functional random testing (Claessen and Hughes 2000) tools now built into DrScheme or its theorem proving environment (Eastlund 2009). Indeed, programmers who learn to formulate conjectures and validate conjectures via random testing are ideally prepared to study the automated verification of interactive/reactive programs.…”
Section: Design Recipementioning
confidence: 99%
“…When the theorem prover fails, students are encouraged to subject their conjectures to our ACL2 random tester (Eastlund 2009). …”
Section: Reasoning About Worlds and Universesmentioning
confidence: 99%