State of Cloud Applications and Platforms: The Cloud Adopters' View. - B. Narasimhan; R. Nichols (Computer, 2011)