Distributed and cloud computing from parallel processing to the Internet of things - Hwang, Kai; Fox, Geoffrey C. (Morgan Kaufmann, 2012)