verifying programs, and has proven to be very effective
in a number of settings ranging from hardware designs to
intricate low-level systems software. In this talk,
I will present our recent research on applying model checking
to weakly consistent concurrent programs. I will explain
the key challenges involved in making model checking
effective in this setting and how to address them.