Using agent wills to provide fault-tolerance in distributed shared memory systems | IEEE Conference Publication | IEEE Xplore