Empirical studies on formal methods and tools are rare. In this paper, we provide guidelines for such studies. We mention their main ingredients and then define nine different study strategies (usability testing, laboratory experiments with software and human subjects, case studies, qualitative studies, surveys, judgement studies, systematic literature reviews, and systematic mapping studies) and discuss for each of them their crucial characteristics, the difficulties of applying them to formal methods and tools, typical threats to validity, their maturity in formal methods, pointers to external guidelines, and pointers to studies in other fields. We conclude with a number of challenges for empirical formal methods.

Empirical formal methods: guidelines for performing empirical studies on formal methods

ter Beek MH;Ferrari A
2022

Abstract

Empirical studies on formal methods and tools are rare. In this paper, we provide guidelines for such studies. We mention their main ingredients and then define nine different study strategies (usability testing, laboratory experiments with software and human subjects, case studies, qualitative studies, surveys, judgement studies, systematic literature reviews, and systematic mapping studies) and discuss for each of them their crucial characteristics, the difficulties of applying them to formal methods and tools, typical threats to validity, their maturity in formal methods, pointers to external guidelines, and pointers to studies in other fields. We conclude with a number of challenges for empirical formal methods.
2022
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
1
4
381
416
36
https://www.mdpi.com/2674-113X/1/4/17
Sì, ma tipo non specificato
Formal methods
Empirical studies
Guidelines
Internazionale
Elettronico
2
info:eu-repo/semantics/article
262
TER BEEK, MAURICE HENRI; Ferrari, A
01 Contributo su Rivista::01.01 Articolo in rivista
open
   Typeful Language Adaptation for Dynamic, Interacting and Evolving Systems
   T-LADIES
   MUR
   PRIN
   2020TL3X8X
File in questo prodotto:
File Dimensione Formato  
prod_471822-doc_192056.pdf

accesso aperto

Descrizione: Empirical formal methods: guidelines for performing empirical studies on formal methods
Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 487.5 kB
Formato Adobe PDF
487.5 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/417679
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact