Detailed Information on Publication Record
2020
Joint Forces for Memory Safety Checking Revisited
CHALUPA, Marek, Jan STREJČEK and Martina VITOVSKÁBasic information
Original name
Joint Forces for Memory Safety Checking Revisited
Authors
CHALUPA, Marek (203 Czech Republic, belonging to the institution), Jan STREJČEK (203 Czech Republic, guarantor, belonging to the institution) and Martina VITOVSKÁ (203 Czech Republic, belonging to the institution)
Edition
International Journal on Software Tools for Technology Transfer (STTT), Springer, 2020, 1433-2779
Other information
Language
English
Type of outcome
Článek v odborném periodiku
Field of Study
10201 Computer sciences, information science, bioinformatics
Country of publisher
Germany
Confidentiality degree
není předmětem státního či obchodního tajemství
References:
Impact factor
Impact factor: 0.739
RIV identification code
RIV/00216224:14330/20:00113978
Organization unit
Faculty of Informatics
UT WoS
000521561800003
Keywords in English
memory safety; instrumentation; program slicing; symbolic execution; Symbiotic
Tags
Tags
International impact, Reviewed
Změněno: 29/4/2021 07:54, RNDr. Pavel Šmerk, Ph.D.
Abstract
V originále
We present an improved version of the memory safety verification approach implemented in Symbiotic 5, the winner of the MemSafety category at the Competition on Software Verification (SV-COMP) 2018. The approach can verify programs for standard errors in memory usage like invalid pointer dereference or memory leaking. It is based on instrumentation, static pointer analysis extended to consider memory deallocations, static program slicing, and symbolic execution. The improved version brings higher precision of the extended pointer analysis and further optimizations in instrumentation. It is implemented in the current version of Symbiotic, which contains also some improvements in program slicing and symbolic execution. We explain the approach in theory, describe implementation of selected components, and provide experimental results showing the impact of particular components.
Links
GA18-02177S, research and development project |
| ||
MUNI/A/1050/2019, interní kód MU |
|