MutDafny: A Mutation-Based Approach to Assess Dafny Specifications

Read full text
Authors: Isabel Amaral, Alexandra Mendes, José Campos
Cited by: 0
References: 35

Abstract

In verification-aware languages, such as Dafny, despite their critical role, specifications are as prone to errors as implementations. Flaws in specifications can result in formally verified programs that deviate from the intended behavior. In this paper, we explore the use of mutation testing to reveal weaknesses in formal specifications written in Dafny.

Fields of Study & Subjects

Software Testing and Debugging Techniques Software Engineering Research Formal Methods in Verification

Publication details

Pages
3573–3585
Publication date
12 April 2026