Back to Search Start Over

Enhanced S2E for Analysis of Multi-Thread Software.

Authors :
Niskov, F. V.
Kutovoy, E. A.
Kurmangaleev, Sh. F.
Source :
Programming & Computer Software. 2023 Suppl 1, Vol. 49, pS39-S44. 6p.
Publication Year :
2023

Abstract

Code analysis for defect detection is very important in the modern world, especially in the case of complex multi-thread applications. An example of a tool, suitable for software of high complexity, is the famous S2E, which allows for full-system emulation with symbolic execution. This paper presents several major enhancements for S2E, including: firstly, support for multiple virtual cores, allowing to have parallel speed-up; secondly, on this basis, a race checker plugin to detect defects of this sort in multi-thread programs. This development has concerned such interesting points of research as scheduling in multi-core emulation and race detection with symbolic execution. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
03617688
Volume :
49
Database :
Academic Search Index
Journal :
Programming & Computer Software
Publication Type :
Academic Journal
Accession number :
175023840
Full Text :
https://doi.org/10.1134/S0361768823090074