TESTING OF MULTITHREADED APPLICATIONS WITH LOCKS ON NON-ATOMIC VARIABLES
Subject of Research.The paper presents the study of fuzz testing algorithm for “data race” type fault finding in multithreaded software. The algorithm is implemented in the Google TSan tool. The disadvantage of the studied algorithm is the inability to test software products which use non-atomic...
Main Authors: | Oleg V. Doronin, Karina I. Dergun, Andrey M. Dergachev, Aglaia G. Ilina, Sergei P. Gorlatch |
---|---|
Format: | Article |
Language: | English |
Published: |
Saint Petersburg National Research University of Information Technologies, Mechanics and Optics (ITMO University)
2020-04-01
|
Series: | Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki |
Subjects: | |
Online Access: | https://ntv.ifmo.ru/file/article/19524.pdf |
Similar Items
-
Approach to Solving Deadlock Problem in Multithreading Software
by: I. V. Parfilov, et al.
Published: (2011-03-01) -
A Deadlock Prevention Policy for a Class of Multithreaded Software
by: Wenli Duo, et al.
Published: (2020-01-01) -
Deadlocks Detection in Multithreaded Applications Based on Source Code Analysis
by: Damian Giebas, et al.
Published: (2020-01-01) -
PROGRAM CODE OPTIMIZATION OF RELACY RACE DETECTOR LIBRARY
by: O. V. Doronin, et al.
Published: (2019-03-01) -
Improvement and comparison the performance of fuzzing testing algorithms for applications in Google Thread Sanitizer
by: Oleg V. Doronin
Published: (2022-08-01)