Publication | Closed Access
Effective race detection for event-driven programs
125
Citations
17
References
2013
Year
Unknown Venue
EngineeringVerificationComputer ArchitectureSoftware AnalysisFormal VerificationHardware SecurityData ScienceConcurrency (Computer Science)Event-driven ProgramsRuntime VerificationConcurrent ProgrammingComputer EngineeringComputer ScienceRace DetectionDebuggerRuntime SystemProgram AnalysisSoftware TestingEvent-driven ProgrammingFormal MethodsParallel ProgrammingAd Hoc SynchronizationEffective Race DetectionEvent-driven MonitoringSystem Software
Like shared-memory multi-threaded programs, event-driven programs such as client-side web applications are susceptible to data races that are hard to reproduce and debug. Race detection for such programs is hampered by their pervasive use of ad hoc synchronization, which can lead to a prohibitive number of false positives. Race detection also faces a scalability challenge, as a large number of short-running event handlers can quickly overwhelm standard vector-clock-based techniques.
| Year | Citations | |
|---|---|---|
Page 1
Page 1