Integrated program verification tools in education. (23rd July 2012)
- Record Type:
- Journal Article
- Title:
- Integrated program verification tools in education. (23rd July 2012)
- Main Title:
- Integrated program verification tools in education
- Authors:
- de, Guido
Garbervetsky, Diego
Gorín, Daniel
Bishop, Judith
Notkin, David - Abstract:
- <abstract abstract-type="main" id="spe2143-abs-0001"> <title>SUMMARY</title> <p id="spe2143-para-0001">Automated software verification is an active field of research, which has made enormous progress both in theoretical and practical aspects. Even if not ready for large‐scale industrial adoption, the technology behind automated program verifiers is now mature enough to gracefully handle the kind of programs that arise in introductory programming courses. This opens exciting new opportunities in teaching the basics of reasoning about program correctness to novice students. However, for these tools to be effective, command‐line‐style user‐interfaces need to be replaced. In this paper, we report on our experience using the verifying compiler for PEST in an introductory programming course as well as in a more advanced course on program analysis. PEST is an extremely basic programming language, but with expressive annotations capabilities and semantics amenable to verification. In particular, we comment on the crucial role played by the integration of this verifying compiler with the Eclipse integrated development environment. Copyright © 2012 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Software, practice & experience. Volume 43:Number 4(2013)
- Journal:
- Software, practice & experience
- Issue:
- Volume 43:Number 4(2013)
- Issue Display:
- Volume 43, Issue 4 (2013)
- Year:
- 2013
- Volume:
- 43
- Issue:
- 4
- Issue Sort Value:
- 2013-0043-0004-0000
- Page Start:
- 403
- Page End:
- 418
- Publication Date:
- 2012-07-23
- Subjects:
- Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2143 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 3379.xml