Special Issue on Software Engineering for Cloud Computing
Submission Deadline: CLOSED
Publication: March/April 2012
Cloud computing has rapidly become a new computing paradigm of great interest to the software practitioner community. A number of providers of cloud computing platforms now offer "computing, data storage, and communication services for hire" models. Instead of maintaining their own hardware and network infrastructures, providers of software-as-a-service rent resources on such cloud platforms, from which they provide services to their consumers. These service providers may rent more capacity, or free up unused capacity, as customer demand dictates. The potential benefits of this approach to service delivery include reduced complexity, a focus on the core business (software service delivery vs. platforms), a rental model for platform capabilities (versus buying and maintaining), and an increase in business agility due to the platform provider's capabilities (for example, pay-per-use, service integration, systems security, and hardware and operating system maintenance).
Many open issues remain. Articles should address challenging, outstanding issues in the engineering of software applications for cloud platforms. These include the following:
- Quality-of-service engineering (performance, reliability, availability, etc.) and certification for cloud applications based on cloud platforms
- Portability and standardization of cloud services
- Cloud security and privacy including multi-tenant issues • Challenges in migration of existing on-premise applications to cloud platforms
- New business models leveraging business agility for cloud-hosted services
- New software architecting, design, or testing approaches for cloud-hosted services
- New development methods and tools for engineering cloud services
- Experience reports—reporting success or failure with a cloud-oriented software solution or approach to an industrial problem
- Tutorials—how to use a particular cloud service software engineering approach or tool to solve challenging issues
- Counter-cloud articles—that is, when is a cloud-based approach appropriate? When is it unsuitable? When is the choice unclear?
Submissions must address the software engineering aspects of developing services for cloud computing and be oriented towards IEEE Software''s audience of software practitioners. The submissions will be reviewed by at least two international domain experts.
Special Issue Guest Editors
- John Grundy, Swinburne University of Technology
- Anna Liu, National ICT Australia
- Jacky Keung, Hong Kong Polytechnic University
- Jinjun Chen, Swinburne University of Technology
- Gerald Kaefer, Siemens AG Corporate Research and Technologies
Submission Information
Manuscripts must not exceed 4,700 words including figures and tables, which count for 200 words each. Submissions in excess of these limits may be rejected without refereeing. The articles we deem within the theme's scope will be peer reviewed and are subject to editing for magazine style, clarity, organization, and space. We reserve the right to edit the title of all submissions. Be sure to include the name of the theme or special issue you are submitting for.
Articles should have a practical orientation and be written in a style accessible to practitioners. Overly complex, purely research-oriented or theoretical treatments are not appropriate. Articles should be novel. IEEE Software does not republish material published previously in other venues, including other periodicals and formal conference/workshop proceedings, whether previous publication was in print or in electronic form.
For full author guidelines: www.computer.org/software/author.htm
For more information about the focus: John Grundy, Swinburne University of Technology: jgrundy@swin.edu.au
For submission details: software@computer.org
To submit an article: https://mc.manuscriptcentral.com/sw-cs