Proceedings of the 5th International Conference on Generative Programming and Component Engineering 2006
DOI: 10.1145/1173706.1173740
|View full text |Cite
|
Sign up to set email alerts
|

Roadmap for enhanced languages and methods to aid verification

Abstract: This roadmap describes ways that researchers in four areas --specification languages, program generation, correctness by construction, and programming languages --might help further the goal of verified software. It also describes what advances the ``verified software'' grand challenge might anticipate or demand from work in these areas. That is, the roadmap is intended to help foster collaboration between the grand challenge and these research areas. A common goal for research in these areas is to establish l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Year Published

2006
2006
2015
2015

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 48 publications
(18 citation statements)
references
References 128 publications
(91 reference statements)
0
18
0
Order By: Relevance
“…However, there is also work towards automated support for refinement [69]. Theorem provers: The ultimate advantage of using a formal over an informal model is the ability to verify its properties to a high level of rigour [70], even for infinite state systems. Given our concern to balance effort and insight, some degree of automation is required here [71].…”
Section: Verification Of Formal Modelsmentioning
confidence: 99%
“…However, there is also work towards automated support for refinement [69]. Theorem provers: The ultimate advantage of using a formal over an informal model is the ability to verify its properties to a high level of rigour [70], even for infinite state systems. Given our concern to balance effort and insight, some degree of automation is required here [71].…”
Section: Verification Of Formal Modelsmentioning
confidence: 99%
“…There are many forks in the road of research toward verified software [LAB06] and there are many fundamental questions [Jon03]. Considerable related work lies down the paths not taken by our team, all of which offer hope for progress that other researchers will and should continue to pursue.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…The research roadmap that one Grand Challenge project subcommittee recently produced illustrates the richness of the possible repertoire of verification techniques. 3 Reflecting this richness, the more general term tools for program verification has now replaced the term verifying compiler.…”
Section: Michael Jacksonmentioning
confidence: 99%
“…All this is already envisioned in a proposal for the repository of documentation 2 and a discussion of research directions. 3 Extending the range of verification inputs in this way, to include formalizations of the problem and its environment, considerably broadens the goal of verifying program correctness with respect to a program specification.…”
Section: Physical World Descriptionsmentioning
confidence: 99%
See 1 more Smart Citation