NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
An Integrated Development Environment for the Prototype Verification SystemThe 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.
Document ID
20200002818
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
Paolo Masci
(National Institute of Aerospace Hampton, Virginia, United States)
Cesar A Munoz
(Langley Research Center Hampton, Virginia, United States)
Date Acquired
April 20, 2020
Subject Category
Computer Programming And Software
Report/Patent Number
NF1676L-33542
Report Number: NF1676L-33542
Meeting Information
Meeting: 5th Workshop on Formal Integrated Development Environment
Location: Porto, Portugal
Country: US
Start Date: October 7, 2019
End Date: October 7, 2019
Funding Number(s)
CONTRACT_GRANT: NNL09AA00A
WBS: 340428.02.20.07.01
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available