Implementing Design Diversity Using Portfolio Thinking to Dynamically and Adaptively Manage the Allocation of Web Services in the Cloud | IEEE Journals & Magazine | IEEE Xplore