Roadmap for Enhanced Languages and Methods to Aid Verification

Thumbnail Image
Date
2006-07-21
Authors
Leavens, Gary
Abrial, Jean-Raymond
Batory, Don
Butler, Michael
Coglio, Alessandro
Fisler, Kathi
Hehner, Eric
Jones, Cliff
Miller, Dale
Peyton-Jones, Simon
Major Professor
Advisor
Committee Member
Journal Title
Journal ISSN
Volume Title
Publisher
Authors
Research Projects
Organizational Units
Organizational Unit
Journal Issue
Is Version Of
Versions
Series
Department
Computer Science
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 language designs and tool architectures that would allow multiple annotations and tools to be used on a single program. In the long term, researchers could try to unify these annotations and integrate such tools.

Comments
Description
Keywords
Citation
DOI
Copyright
Collections