arXiv · 1605.01663
Usability of AutoProof: a case study of software verification
Abstract
Many verification tools come out of academic projects, whose natural constraints do not typically lead to a strong focus on usability. For widespread use, however, usability is essential. Using a well-known benchmark, the Tokeneer problem, we evaluate the usability of a recent and promising verification tool: AutoProof. The results show the efficacy of the tool in verifying a real piece of software and automatically discharging nearly two thirds of verification conditions. At the same time, the case study shows the demand for improved documentation and emphasizes the need for improvement in the tool itself and in the Eiffel IDE.
Explore related subjects
Keep this discovery
Mansur Khazeev, Victor Rivera, Manuel Mazzara, Alexander Tchitchigin. 2016-05-05. Usability of AutoProof: a case study of software verification. https://arxiv.org/abs/1605.01663
Cite the original work for its findings. Save a collection to share your selection of sources.