SwePub
Sök i LIBRIS databas

  Extended search

(WFRF:(Gurov Dilian 1964 ))
 

Search: (WFRF:(Gurov Dilian 1964 )) > Automatic Program I...

Automatic Program Instrumentation for Automatic Verification

Amilon, Jesper (author)
KTH,Teoretisk datalogi, TCS
Esen, Zafer (author)
Uppsala University, Uppsala, Sweden
Gurov, Dilian, 1964- (author)
KTH,Teoretisk datalogi, TCS
show more...
Lidström, Christian (author)
KTH,Teoretisk datalogi, TCS
Rümmer, Philipp, 1978- (author)
Uppsala universitet,Avdelningen för datorteknik,Datorteknik,Embedded Systems
show less...
 (creator_code:org_t)
Cham : Springer Nature, 2023
2023
English.
In: Computer Aided Verification. - Cham : Springer Nature. ; , s. 281-304, s. 281-304
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • In deductive verification and software model checking, dealing with certain specification language constructs can be problematic when the back-end solver is not sufficiently powerful or lacks the required theories. One way to deal with this is to transform, for verification purposes, the program to an equivalent one not using the problematic constructs, and to reason about its correctness instead. In this paper, we propose instrumentation as a unifying verification paradigm that subsumes various existing ad-hoc approaches, has a clear formal correctness criterion, can be applied automatically, and can transfer back witnesses and counterexamples. We illustrate our approach on the automated verification of programs that involve quantification and aggregation operations over arrays, such as the maximum value or sum of the elements in a given segment of the array, which are known to be difficult to reason about automatically. We implement our approach in the MonoCera tool, which is tailored to the verification of programs with aggregation, and evaluate it on example programs, including SV-COMP programs.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Keyword

Computer Science

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view