A Method and Tool for Finding Concurrency Bugs Involving Multiple Variables with Application to Modern Distributed Systems
Concurrency bugs are extremely hard to detect due to huge interleaving space. They are happening in the real world more often because of the prevalence of multi-threaded programs taking advantage of multi-core hardware, and microservice based distributed systems moving more and more applications to...
Main Author: | Sun, Zhuo |
---|---|
Format: | Others |
Published: |
FIU Digital Commons
2018
|
Subjects: | |
Online Access: | https://digitalcommons.fiu.edu/etd/3896 https://digitalcommons.fiu.edu/cgi/viewcontent.cgi?article=5139&context=etd |
Similar Items
-
Methods for Modeling and Analyzing Concurrent Software
by: Zeng, Reng
Published: (2013) -
Dynamic Analysis of Multithreaded Embedded Software to Expose Atomicity Violations
Published: (2016) -
Effective fault localization techniques for concurrent software
by: Park, Sang Min
Published: (2015) -
Concurrency model for the Majo language : An analysis of graph based concurrency
by: Fält, Markus
Published: (2018) -
Constraint Solving for Diagnosing Concurrency Bugs
by: Khoshnood, Sepideh
Published: (2015)