An integrated development environment for the prototype verification system

10Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.

Abstract

The steep learning curve of formal technologies is a well-known barrier to the adoption of formal verification tools in industry. This paper presents VSCode-PVS, a modern integrated development environment for the Prototype Verification System (PVS). This new environment integrates the editing and proof management functionalities of PVS in Visual Studio Code, a popular code editor widely used by software developers. VSCode-PVS provides functionalities that developers expect to find in modern verification tools, but are not available in the standard Emacs front-end of PVS, such as auto-completion, point-and-click navigation of definitions, live diagnostics for errors, and literate programming. The main features and architecture of the environment are presented, along with a comparison with other similar tools.

Cite

CITATION STYLE

APA

Masci, P., & Muñoz, C. A. (2019). An integrated development environment for the prototype verification system. In Electronic Proceedings in Theoretical Computer Science, EPTCS (Vol. 310, pp. 35–49). Open Publishing Association. https://doi.org/10.4204/EPTCS.310.5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free