Conference paper
Modeling polarization for Hyper-NA lithography tools and masks
Kafai Lai, Alan E. Rosenbluth, et al.
SPIE Advanced Lithography 2007
We describe ConTest, a tool for detecting synchronization faults in multithreaded Java™ programs. The program under test is seeded with a sleep(), yield(), or priority() primitive at shared memory accesses and synchronization events. At run time, ConTest makes random or coverage-based decisions as to whether the seeded primitive is to be executed. Thus, the probability of finding concurrent faults is increased. A replay algorithm facilitates debugging by saving the order of shared memory accesses and synchronization events.
Kafai Lai, Alan E. Rosenbluth, et al.
SPIE Advanced Lithography 2007
Khalid Abdulla, Andrew Wirth, et al.
ICIAfS 2014
Maciel Zortea, Miguel Paredes, et al.
IGARSS 2021
Yun Mao, Hani Jamjoom, et al.
CoNEXT 2006