2010
DOI: 10.1007/s10817-010-9166-1
|View full text |Cite
|
Sign up to set email alerts
|

Automated Flaw Detection in Algebraic Specifications

Abstract: In interactive theorem proving practice a significant amount of time is spent on unsuccessful proof attempts of wrong conjectures. An automatic method that reveals them by generating finite counter examples would offer an extremely valuable support for a proof engineer by saving his time and effort. In practice, such counter examples tend to be small, so usually there is no need to search for big instances. Most definitions of functions or predicates on infinite structures do not preserve the semantics if a tr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2010
2010
2016
2016

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 28 publications
(42 reference statements)
0
2
0
Order By: Relevance
“…The approach finds sound (fragments of) models for formulas in the existential-bounded-universal frag-ment (i.e., formulas whose prenex normal forms contain no unbounded universal quantifiers ranging over datatypes). This idiom was refined by Dunets et al [18], who presented a translation scheme for primitive recursion. Their definedness guards play a similar role to the existential constraints generated by our translation A.…”
Section: Related Workmentioning
confidence: 99%
“…The approach finds sound (fragments of) models for formulas in the existential-bounded-universal frag-ment (i.e., formulas whose prenex normal forms contain no unbounded universal quantifiers ranging over datatypes). This idiom was refined by Dunets et al [18], who presented a translation scheme for primitive recursion. Their definedness guards play a similar role to the existential constraints generated by our translation A.…”
Section: Related Workmentioning
confidence: 99%
“…Finally, some theorem provers implement finite model finding on top of their proof calculus; this is the case for KIV [35], iProver [25], and CVC4 [38]. To make finite model finding more useful, techniques have been developed to search for partial fragments of infinite models [6,19,26,37,42].…”
Section: Related Workmentioning
confidence: 99%