Publication | Closed Access
Con2colic testing
63
Citations
23
References
2013
Year
Unknown Venue
Concurrent SoftwareEngineeringVerificationSoftware EngineeringConcurrent SystemSoftware AnalysisFormal VerificationSystematic Testing ApproachConcurrency (Computer Science)Runtime VerificationConcurrent ProgrammingConcurrent ProgramComputer ScienceProgram AnalysisSoftware TestingFormal MethodsParallel ProgrammingSymbolic ExecutionSystem Software
In this paper, we describe (con)2colic testing - a systematic testing approach for concurrent software. Based on concrete and symbolic executions of a concurrent program, (con)2colic testing derives inputs and schedules such that the execution space of the program under investigation is systematically explored. We introduce interference scenarios as key concept in (con)2colic testing. Interference scenarios capture the flow of data among different threads and enable a unified representation of path and interference constraints. We have implemented a (con)2colic testing engine and demonstrate the effectiveness of our approach by experiments.
| Year | Citations | |
|---|---|---|
Page 1
Page 1