2008
DOI: 10.1007/978-3-540-69149-5_35
|View full text |Cite
|
Sign up to set email alerts
|

Linking the Meaning of Programs to What the Compiler Can Verify

Abstract: Abstract. We formulate some research and development challenges that relate what a verifying compiler can verify to the definition and analysis of the application-content of programs, where the analysis comprises both experimental validation and mathematical verification. We also point to a practical framework to deal with theses challenges, namely the Abstract State Machines (ASM) method for high-level system design and analysis. We explain how it allows one to bridge the gap between informal requirements and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 39 publications
0
1
0
Order By: Relevance
“…We argue in this paper, which is a reelaboration of the position paper [17], that a practically relevant verified software project has to be grounded-in-reality by relating the verification of the correctness of compilable programs to the -experimental validation of the application-domain-based semantical correctness for ground models (Sect. 2) and to the -mathematical verification of their refinements to compilable code (Sect.…”
Section: Introductionmentioning
confidence: 99%
“…We argue in this paper, which is a reelaboration of the position paper [17], that a practically relevant verified software project has to be grounded-in-reality by relating the verification of the correctness of compilable programs to the -experimental validation of the application-domain-based semantical correctness for ground models (Sect. 2) and to the -mathematical verification of their refinements to compilable code (Sect.…”
Section: Introductionmentioning
confidence: 99%