Journal article

An empirical research agenda for understanding formal methods productivity

R Jeffery, M Staples, J Andronick, G Klein, T Murray

Information and Software Technology | Elsevier | Published : 2015

Abstract

Context Formal methods, and particularly formal verification, is becoming more feasible to use in the engineering of large highly dependable software-based systems, but so far has had little rigorous empirical study. Its artefacts and activities are different to those of conventional software engineering, and the nature and drivers of productivity for formal methods are not yet understood. Objective To develop a research agenda for the empirical study of productivity in software projects using formal methods and in particular formal verification. To this end we aim to identify research questions about productivity in formal methods, and survey existing literature on these questions to establ..

View full abstract

University of Melbourne Researchers