Language-based verification will change the world

  • Authors:
  • Tim Sheard;Aaron Stump;Stephanie Weirich

  • Affiliations:
  • Portland State University, Portland, OR, USA;The University of Iowa, Iowa City, IA, USA;The University of Pennsylvania, Philadelphia, PA, USA

  • Venue:
  • Proceedings of the FSE/SDP workshop on Future of software engineering research
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We argue that lightweight, language-based verification is poised to enter mainstream industrial use, where it will have a major impact on software quality and reliability. We explain how language-based approaches based on so-called dependent types are already being adopted in functional programming languages, and why such methods will be successful for mainstream use, where traditional formal methods have failed.