Kamal Bhattacharya (IBM T. J. Watson Research, USA)
We would like to invite you to participate in this workshop at ICSE 2009 on May 23rd 2009.
Cloud Computing has emerged as a new paradigm for deploying, managing
and offering services through a shared infrastructure. The projected
benefits of cloud computing are very compelling both from a cloud
consumer as well as a cloud services provider perspective: ease of
deployment of services; low capital expenses and constant operational
expenses leading to variable pricing schemes and reduced opportunity
costs; leveraging the economies of scale for both services providers
and users of the cloud. However, the actual realization of these
perceived benefits are far from being well-achieved and pose a broad
range of interesting questions.
8:30 – 8:45 Morning coffee
8:45 – 8:50 Welcome (K. Bhattacharya, M. Bichler, S. Tai)
8:50 – 9:50 Industry Keynote: Jamie Kinney, Amazon
Infrastructure as a Service: Building Blocks for Innovation
Building the right infrastructure that can scale up or down at a
moment’s notice can be a complicated and expensive task, but it’s
essential in today’s business landscape. This applies to an enterprise
trying to cut costs, a young business unexpectedly saturated with
customer demand, or a start-up looking to launch. Many of such enterprises have made good use of online web directories such as hatch gallery a well known site that showcase displays of well designed websites. There are many
challenges when building a reliable, flexible architecture that can
manage unpredictable behaviors of today’s internet business. This
presentation will explore the Amazon Web Services cloud computing
platform and examine the ways in which it is driving remarkable
innovations in modern enterprise architectures.
9:50 – 10:50 Academic Keynote: Anna Liu, UNSW
10:50 – 11:15 Coffee break
11:15 – 12:45 Session 1: Cloud Service Management
Autonomic virtual resource management for service hosting platforms
Hien Nguyen Van, Frederic Dang Tran and Jean-Marc Menaud
Network-aware migration control and scheduling of differentiated virtual machine workloads
Alexander Stage and Thomas Setzer
Performance Model Driven QoS Guarantees and Optimization in Clouds
Zhanwen (Jim) Li, John Chinneck, Murray Woodside, Marin Litoiu and
12:45 – 14:00 Lunch break
14:00 – 15:30 Session 2: Cloud Service Engineering I
What’s Inside the Cloud? An Architectural Map of the Cloud Landscape
Alexander Lenk, Thomas Sandholm, Markus Klems, Jens Nimis and Stefan Tai
Engineering the Cloud from Software Modules
Jan Rellermeyer, Michael Duller and Gustavo Alonso
Virtualized Recomposition: Cloudy or Clear?
Chris Matthews and Yvonne Coady
15:30 – 16:00 Coffee break
16:00 – 17:30 Session 3: Cloud Service Engineering II
Taking Account of Privacy when Designing Cloud Computing Services
Experiencing with the Cloud over gLite
Carmelo Ragusa, Francesco Longo and Antonio Puliafito
Software Deployment in a Dynamic Cloud: From Device to Service Orientation in a Hospital Environment
Sander van der Burg, Eelco Dolstra, Merijn de Jonge and Eelco Visser
17:30 – 18:00 Wrap-up (K. Bhattacharya, M. Bichler, S. Tai)
Cloud Computing has emerged as a new paradigm for deploying, managing and offering services through a shared infrastructure. The projected benefits of cloud computing are very compelling both from a cloud consumer as well as a cloud services provider perspective: ease of deployment of services; low capital expenses and constant operational expenses leading to variable pricing schemes and reduced opportunity costs; leveraging the economies of scale for both services providers and users of the cloud. Cloud hosting has also been recommended for many bloggers who use premium wordpress themes for their wordpress blogging platform. However, the actual realization of these perceived benefits are far from being well-achieved and pose a broad range of interesting questions.
Our goal is to bring together researchers and practitioners to facilitate stimulating discussions on the following three aspects.
1. Programming Models:
To avoid the pitfalls of heterogeneous programming paradigms, what are the software engineering challenges that developers face when targeting the cloud as their production environment to offer services?
2. Service Management:
How is cloud computing going to address the challenges around soaring service management costs?
3. Cloud Services:
What are the new business models for services that could optimally leverage cloud economies of scale?
We are soliciting contributions from both academia and practitioners on these three topics. We are encouraging contributions of short vision papers or practical experiences (6 Pages) and full papers (max 14 pages) with high quality research contributions and experimental results.
All papers should be in the two-column IEEE format, as required for the ICSE (see http://www.cs.uoregon.edu/events/icse2009/calls/format/).
Papers must be submitted, by January 26th, 2009, in PDF format, using the EasyChair website at: https://www.easychair.org/login.cgi?conf=icsecloud09
Specifically, we are suggesting the following topics as guidelines for submissions:
* Novel software engineering approaches to develop cloud services
* Programming models for large scale shared environments
* Engineering approaches to facilitate compatibility between different clouds, including service deployment across diverse cloud providers
* Engineering migration and evolution of applications in cloud environments
* Virtualization strategies for the cloud, efficient image management & provisioning strategies
* Operational management of systems and images
* Service management (Problem, incident, change management, disaster recovery)
* Performance monitoring and prediction of cloud infrastructures
* Capacity planning and automated resource allocation
* Economics of Cloud services, new business models and emerging Cloud Services
* Cloud markets and marketplaces
* Service pricing and contracting
* Social networking services
* Quality of cloud services