DOI: 10.31274/etd-180810-2447
|View full text |Cite
|
Sign up to set email alerts
|

Modular verification of higher-order methods with mandatory calls specified by model programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
23
0

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 9 publications
(23 citation statements)
references
References 10 publications
0
23
0
Order By: Relevance
“…Our technique for checking whether a program refines a specification in Tisa is similar to the work of Shaner, Leavens and Naumann [15]. An implementation refines a specification if it meets two criteria: first, that the code and specification are structurally similar and second, that the body of every refining expression obeys the specification it is refining.…”
Section: Verifying Refinementmentioning
confidence: 94%
See 3 more Smart Citations
“…Our technique for checking whether a program refines a specification in Tisa is similar to the work of Shaner, Leavens and Naumann [15]. An implementation refines a specification if it meets two criteria: first, that the code and specification are structurally similar and second, that the body of every refining expression obeys the specification it is refining.…”
Section: Verifying Refinementmentioning
confidence: 94%
“…The most general form of specification expression is requires sp 1 ensures sp 2 , where sp 1 is a precondition expression and sp 2 is a postcondition. Such a specification expression hides program details by specifying that a correct implementation contains a refining expression whose body expression, when started in a state that satisfies sp 1 , will terminate in a state that satisfies sp 2 [15].…”
Section: Specification Constructsmentioning
confidence: 99%
See 2 more Smart Citations
“…al. have extended JML for higher-order methods (HOM) [37]. They define a higher-order method as any method whose behaviour critically depends on one or more mandatory calls.…”
Section: Grey Box Verification Techniquesmentioning
confidence: 99%