Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleArticle metrics
Research Article · Free to read · Published 10 August 2010

Usability Requirements of Formal Verification Tools: A Survey

Rozilawati Razali & Paul Garratt

Journal of Computer Science, Volume 6, Issue 10, pp. 1189–1198 · doi.org/10.3844/jcssp.2010.1189.1198

7,185 accesses4,593 downloads3 citations (Crossref)Journal metrics
Cite Check for updates

Abstract

Problem statement: Formal notations employ mathematical symbols and interpretation to illustrate system elements. The formality imposed by the notations allows the accuracy and consistency of a system model to be confirmed by verification tools. Formal notations on the other hand are difficult to understand and use by most users. As supporting instruments, verification tools are expected to be as usable as possible to overcome this limitation. Approach: This study presented a survey conducted on two instances of verification tools that support a formal method, namely B. The focus of the survey was to identify the important features that are necessary for verification tools to become usable to users. The survey assessed the tools’ usability based on the Cognitive Dimensions of Notations (CD) framework and several criteria suggested by the International Organization for Standardization (ISO). Sixty-three participants responded to the survey. The data was analyzed by using the grounded theory. Results: The analysis enabled the identification of abstract concepts and properties that formed a design guideline for usable verification tools. The guideline includes there main aspects; Interface, Utilities and Resources Management. Conclusion: The guideline acts as a roadmap for tool designers to design verification tools that promote the use of formal notations.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2010 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Razali, R. & Garratt, P. (2010). Usability Requirements of Formal Verification Tools: A Survey. Journal of Computer Science, 6(10), 1189–1198. https://doi.org/10.3844/jcssp.2010.1189.1198

Licence
© Science Publications
Issue
Volume 6, Issue 10
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Usability Requirements of Formal Verification Tools: A SurveyJournal of Computer Science · Volume 6, Issue 10 · pp. 1189–1198 · © Science PublicationsDownload