1998
DOI: 10.1002/(sici)1096-9942(1998)4:1<51::aid-tapo4>3.0.co;2-a
|View full text |Cite
|
Sign up to set email alerts
|

Inheritance of proofs

Abstract: The Curry‐Howard isomorphism, a fundamental property shared by many type theories, establishes a direct correspondence between programs and proofs. This suggests that the same structuring principles that ease programming should be useful for proving as well. To exploit object‐oriented structuring mechanisms for verification, we extend the object‐model of Pierce and Turner, based on the higher‐order typed λ‐calculus $F_{\leq}^{\,\omega}$ with a logical component. By enriching the (functional) signature of objec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1999
1999
2007
2007

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 16 publications
0
1
0
Order By: Relevance
“…The work most similar to ours is, on one hand, Hofmann et al's verification method (Hofmann et al, 1996;Hofmann et al, 1998). It treats objects as abstract data types and is able to prove if the functional implementation matches the specification part.…”
Section: Discussionmentioning
confidence: 96%
“…The work most similar to ours is, on one hand, Hofmann et al's verification method (Hofmann et al, 1996;Hofmann et al, 1998). It treats objects as abstract data types and is able to prove if the functional implementation matches the specification part.…”
Section: Discussionmentioning
confidence: 96%