Filters








10 Hits in 2.6 sec

VerifyThis 2019: A Program Verification Competition (Extended Report) [article]

Claire Dross, Carlo A. Furia, Marieke Huisman, Rosemary Monahan, Peter Müller
2021 arXiv   pre-print
VerifyThis is a series of program verification competitions that emphasize the human aspect: participants tackle the verification of detailed behavioral properties -- something that lies beyond the capabilities  ...  The report analyzes how the participating teams fared on these challenges, reflects on what makes a verification challenge more or less suitable for the typical VerifyThis participants, and outlines the  ...  Siegel for submitting ideas for competition problems; and Virgile Prevosto for accepting, on a short notice, our invitation to give a tutorial.  ... 
arXiv:2008.13610v3 fatcat:zf3hegfrq5hdfnt6xp4dkuphy4

VerifyThis 2019: a program verification competition

Claire Dross, Carlo A Furia, Marieke Huisman, Rosemary Monahan, Peter Müller
2021 International Journal on Software Tools for Technology Transfer (STTT)  
AbstractVerifyThis is a series of program verification competitions that emphasize the human aspect: participants tackle the verification of detailed behavioral properties—something that lies beyond the  ...  This report analyzes how the participating teams fared on these challenges, reflects on what makes a verification challenge more or less suitable for the typical VerifyThis participants, and outlines the  ...  Siegel for submitting ideas for competition problems; and Virgile Prevosto for accepting, on a short notice, our invitation to give a tutorial.  ... 
doi:10.1007/s10009-021-00619-x fatcat:vmrd4albxjalvcdvfxquywlphi

Automatic Verification of C and Java Programs: SV-COMP 2019 [chapter]

Dirk Beyer
2019 Msphere  
This report describes the 2019 Competition on Software Verification (SV-COMP), the 8 th edition of a series of comparative evaluations of fully automatic software verifiers for C programs, and now also  ...  Each verification task consisted of a program and a property (reachability, memory safety, overflows, termination). SV-COMP 2019 had 31 participating verification systems from 14 countries.  ...  Including Java Programs The first seven editions of SV-COMP considered only programs written in C. In 2019, the competition was extended to include a Java track.  ... 
doi:10.1007/978-3-030-17502-3_9 fatcat:nhfizu64uzhg7e4skftvgjrbyu

International Competition on Runtime Verification (CRV) [chapter]

Ezio Bartocci, Yliès Falcone, Giles Reger
2019 Msphere  
The competition has gone through a number of changes since its introduction, which we highlight in this paper.  ...  Runtime verification focuses on verifying system executions directly and is a useful lightweight technique to complement static verification techniques.  ...  In particular, in the area of software verification, there are three related competitions: SV-COMP [9] , VerifyThis [23] and the RERS Challenge [22] .  ... 
doi:10.1007/978-3-030-17502-3_3 fatcat:akcoht4qurbsjgl32hdt4ukfve

VerifyThis Long-term Challenge 2020: Proceedings of the Online-Event

Marieke [Hrsg.] Huismann, Raùl E. [Hrsg.] Monti, Mattias [Hrsg.] Ulbrich, Alexander [Hrsg.] Weigl
2020
A final workshop session for the challenge had been planned at ETAPS (along with the VerifyThis program verification competition). Since ETAPS has been postponed, we met and exchanged online.  ...  During the online meeting, the different solutions were briefly explained, and we discussed the approaches, how they can benefit from one another and how further verification success can be stipulated.  ...  The challenge started in August 2019, and verification reports could be submitted for presentation until the end of February 2020.  ... 
doi:10.5445/ir/1000119426 fatcat:2uyds54vnfhczidjhvnsywsjte

Deductive Software Verification: From Pen-and-Paper Proofs to Industrial Tools [chapter]

Reiner Hähnle, Marieke Huisman
2019 Lecture Notes in Computer Science  
Deductive software verification aims at formally verifying that all possible behaviors of a given program satisfy formally defined, possibly complex properties, where the verification process is based  ...  We take stock of the state-of-art and give a list of the most important challenges for the further development of the field of deductive software verification.  ...  Further, the VS-Comp and VerifyThis 3 program verification competitions have been established, where the developers and users of various deductive verification tools are challenged to solve program verification  ... 
doi:10.1007/978-3-319-91908-9_18 fatcat:t3verkvbx5givfekzmbpiw6zla

The RERS challenge: towards controllable and scalable benchmark synthesis

Falk Howar, Marc Jasper, Malte Mues, David Schmidt, Bernhard Steffen
2021 International Journal on Software Tools for Technology Transfer (STTT)  
AbstractThis paper (1) summarizes the history of the RERS challenge for the analysis and verification of reactive systems, its profile and intentions, its relation to other competitions, and, in particular  ...  In particular, the second part proposes a way to tailor benchmarks according to the depths to which programs have to be investigated in order to find all errors.  ...  We were happy to hear that MCC started using some verification tasks of RERS to partially overcome this problem. Finally, VerifyThis [29] features program verification challenges.  ... 
doi:10.1007/s10009-021-00617-z fatcat:i7rvdpbxnjeyxp2ucd377oml7q

First international competition on software testing

Dirk Beyer
2021 International Journal on Software Tools for Technology Transfer (STTT)  
This paper describes and reports the results of the 1$$^{\text {st}}$$ st International Competition on Software Testing (Test-Comp 2019), a comparative evaluation of automatic tools for software test generation  ...  There were two test specifications, one for generating a test that covers a particular function call and one for generating a test suite that tries to cover the branches of the program.  ...  arbitrary environ- ments (RERS [26]), and (iii) a competition on (interactive) verification (VerifyThis [27]).  ... 
doi:10.1007/s10009-021-00613-3 fatcat:2vuadvp5ebfvxggfsntneubfd4

Verification Artifacts in Cooperative Verification: Survey and Unifying Component Framework [chapter]

Dirk Beyer, Heike Wehrheim
2020 Lecture Notes in Computer Science  
The goal of cooperative verification is to combine verification approaches in such a way that they work together to verify a system model.  ...  To limit the scope, we restrict our overview to tools and approaches for automatic program analysis.  ...  VerifyThis [49] .  ... 
doi:10.1007/978-3-030-61362-4_8 fatcat:32t7iq7e6fbbhchr4hveo3beja

Formal Methods: From Academia to Industrial Practice. A Travel Guide [article]

Marieke Huisman, Dilian Gurov, Alexander Malkis
2020 arXiv   pre-print
To a greater extent, we focus on the human aspect: how to achieve impact, how to change the way of thinking of the various stakeholders about this issue, and in particular, as a research community, how  ...  There are already several such competitions: VSComp [24] , the VerifyThis program-verification competition [44, 45] , SV-Comp [11] , the RERS competition [49] , the SAT competition [8] , etc.  ...  had no Master's or higher degree in 2019.  ... 
arXiv:2002.07279v1 fatcat:5u4o2el7pvcuzjmdydjy5cbpzm