Harman, M., Lakhotia, K., Singer, J. , White, D. and Shin, Y. (2013) Cloud engineering is search based software engineering too. Journal of Systems and Software, 86(9), pp. 2225-2241. (doi: 10.1016/j.jss.2012.10.027)
|
Text
71317.pdf - Published Version 2MB |
Abstract
Many of the problems posed by the migration of computation to cloud platforms can be formulated and solved using techniques associated with Search Based Software Engineering (SBSE). Much of cloud software engineering involves problems of optimisation: performance, allocation, assignment and the dynamic balancing of resources to achieve pragmatic trade-offs between many competing technical and business objectives. SBSE is concerned with the application of computational search and optimisation to solve precisely these kinds of software engineering challenges. Interest in both cloud computing and SBSE has grown rapidly in the past five years, yet there has been little work on SBSE as a means of addressing cloud computing challenges. Like many computationally demanding activities, SBSE has the potential to benefit from the cloud; ‘SBSE in the cloud’. However, this paper focuses, instead, of the ways in which SBSE can benefit cloud computing. It thus develops the theme of ‘SBSE for the cloud’, formulating cloud computing challenges in ways that can be addressed using SBSE.
Item Type: | Articles |
---|---|
Status: | Published |
Refereed: | Yes |
Glasgow Author(s) Enlighten ID: | White, Dr David and Singer, Dr Jeremy |
Authors: | Harman, M., Lakhotia, K., Singer, J., White, D., and Shin, Y. |
College/School: | College of Science and Engineering > School of Computing Science |
Journal Name: | Journal of Systems and Software |
Publisher: | Elsevier |
ISSN: | 0164-1212 |
ISSN (Online): | 1873-1228 |
Published Online: | 23 November 2012 |
Copyright Holders: | Copyright © 2013 Elsevier Ltd. |
First Published: | First published in Journal of Systems and Software |
Publisher Policy: | Reproduced in accordance with the copyright policy of the publisher |
University Staff: Request a correction | Enlighten Editors: Update this record