Azodolmolky, S., Wieder, P., & Yahyapour, R. (2013). Cloud Computing Networking: Challenges and Opportunities for Innovations. Communications Magazine, 51(7), 54-62.