A Survey on the Adoption of Patterns for Engineering Software for the Cloud | IEEE Journals & Magazine | IEEE Xplore