Flashlight: A Dynamic Detector of Shared State, Race Conditions, and Locking Models in Concurrent Java Programs
Scott C. Hale
Broschiertes Buch

Flashlight: A Dynamic Detector of Shared State, Race Conditions, and Locking Models in Concurrent Java Programs

Versandkostenfrei!
Versandfertig in über 4 Wochen
53,99 €
inkl. MwSt.
PAYBACK Punkte
27 °P sammeln!
Concurrent Java programs are difficult to understand and implement correctly. This difficultly leads to code faults that are the source of many real-world reliability and security problems. Many factors contribute to concurrency faults in Java code; for example, programmers may not understand Java language semantics or, when using a Java library or framework, may not understand that their resulting program is concurrent. This thesis describes a dynamic analysis approach, implemented in a tool named FlashLight, that detects shared state and possible race conditions within a program. FlashLight ...