Programming a distributed system using shared objects | IEEE Conference Publication | IEEE Xplore