Abstrakt. Med formella tekniker blir mer och mer kraftfulla, nästa stora utmaning är att göra mjukvaruverifieringen praktisk och användbar. Eva-verifieringsmiljön bidrar till detta mål genom att sömlöst integrera en statisk provare och ett automatiskt testverktyg i en utvecklingsmiljö. I dokumentet diskuteras de allmänna principerna för integrering av heterogena verifieringsverktyg, de speciella utmaningar som är förknippade med att kombinera statiska bevis och dynamiska testtekniker, och hur kombinationen, som genomförs i Eve genom en svart tavla arkitektur, kan förbättra användarupplevelsen med lite overhead över vanliga utvecklingsmetoder. Eve är fritt tillgänglig för nedladdning.
I vårt tidigare arbete REF har vi presenterat ett verifieringsverktyg som integrerar statiska bevis och dynamiska testtekniker.
Usable verification of objectoriented programs by combining static and dynamic techniques
{'venue': 'In Proc. of SEFM, LNCS', 'journal': None, 'mag_field_of_study': ['Computer Science']}