2012
DOI: 10.1109/tse.2010.98
|View full text |Cite
|
Sign up to set email alerts
|

Automated Abstractions for Contract Validation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
41
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 30 publications
(42 citation statements)
references
References 26 publications
1
41
0
Order By: Relevance
“…4. Enhancements to an existing third-party technique [16], further corroborating our hypothesis that using inferred invariants during model construction yields higher-quality models. 5.…”
Section: Introductionsupporting
confidence: 74%
See 3 more Smart Citations
“…4. Enhancements to an existing third-party technique [16], further corroborating our hypothesis that using inferred invariants during model construction yields higher-quality models. 5.…”
Section: Introductionsupporting
confidence: 74%
“…For example, an object-level invariant, such as size ≥ 0 holds at all program points. While developers can manually specify program invariants in the code or in other documentation [16,35], static and dynamic analyses can automatically infer invariants. Manually-specified invariants indicate desired behavior of a program, while automatically-inferred invariants identify actual behavior of the program.…”
Section: Invocation Traces and The K-tail Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…The underlying idea has been introduced with the concept of Typestate in [13]. A similar abstraction has also been used in [5], which presents a technique to build an enabledness model from contracts and static analysis. Tautoko [4] generates similar models starting from an existing test suite.…”
Section: Related Workmentioning
confidence: 99%