2018
DOI: 10.1007/978-3-319-74313-4_30
|View full text |Cite
|
Sign up to set email alerts
|

Towards Automated Static Verification of GNU C Programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0
1

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 27 publications
0
3
0
1
Order By: Relevance
“…The existence and availability of exchangeable objects with information about the verification process makes it possible to develop approaches for explaining what the verification process did and why the user should be more confident about the verification result. There are preliminary results on explaining and visualizing counterexamples, e.g., for SPIN models [73] and for C programs [11,81], but due to the exchangeable witness format, many more approaches are possible.…”
Section: Improvement Of Precision and Confidence Witness-based Results Validationmentioning
confidence: 99%
See 1 more Smart Citation
“…The existence and availability of exchangeable objects with information about the verification process makes it possible to develop approaches for explaining what the verification process did and why the user should be more confident about the verification result. There are preliminary results on explaining and visualizing counterexamples, e.g., for SPIN models [73] and for C programs [11,81], but due to the exchangeable witness format, many more approaches are possible.…”
Section: Improvement Of Precision and Confidence Witness-based Results Validationmentioning
confidence: 99%
“…Execution reports [34] present an underapproximation of the successfully verified state space to the user. There are also approaches to support interactive inspection of verification results, e.g., by visualization of error paths [81] and verification-aided debugging [11].…”
Section: Fig 2 Output Interfacesmentioning
confidence: 99%
“…In the second experiment, 284 modules of Linux operating system kernel USB device drivers, version 5.10.27, were verified against memory leaks, incorrect dereferences and use after free. It was carried out using Klever system [31] on an 8-core Intel Xeon E3-12xx v2 (Ivy Bridge, IBRS) machine with 32 GB of RAM, and a 64-bit Debian 4.9.246-2 OS. Baseline analysis configuration (-smg-ldv) uses symbolic memory graphs [32].…”
Section: Linux Usb Driversmentioning
confidence: 99%
“…the successfully verified state space to the user. There are also approaches to support interactive inspection of verification results, e.g., by visualization of error paths [65] and verification-aided debugging [9]. Machine.…”
Section: Classification Of Verification Approachesmentioning
confidence: 99%