Disallow processes from trying to run on top of each other when they share resources
Corey Donohoe
MIT