Distributed and cloud computing from parallel processing to the internet of things - Hwang, Kai 1943-; Fox, Geoffrey C.; Dongarra, Jack 1950- (Elsevier, 2012)