Distributed Computing Systems by Ieee Comp Soc & Ieee Computer Society