A Service Discovery Framework for Service Centric Systems
SCC '05 Proceedings of the 2005 IEEE International Conference on Services Computing - Volume 01
Service-oriented design and development methodology
International Journal of Web Engineering and Technology
Model Driven Development of Context-aware Service Oriented Architecture
CSEWORKSHOPS '08 Proceedings of the 2008 11th IEEE International Conference on Computational Science and Engineering - Workshops
SOMA: a method for developing service-oriented solutions
IBM Systems Journal
The Eucalyptus Open-Source Cloud-Computing System
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
A service-oriented interface for highly interactive distributed applications
Euro-Par'09 Proceedings of the 2009 international conference on Parallel processing
Design for adaptation of service-based applications: main issues and requirements
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Process models for service-based applications: A systematic literature review
Information and Software Technology
SOAdapt: A process reference model for developing adaptable service-based applications
Information and Software Technology
Biology as inspiration towards a novel service life-cycle
ATC'07 Proceedings of the 4th international conference on Autonomic and Trusted Computing
Hi-index | 0.00 |
We describe how the generic Lifecycle Model developed in the S-Cube project for the design and management of service-based applications (SBA) can be utilized in the context of Cloud Computing. In particular, we focus on the fact that the Infrastructure-as-a-Service approach enables the development of Real-Time Online Interactive Applications (ROIA), which include multi-player online computer games, interactive e-learning and training applications and high-performance simulations in virtual environments. We illustrate how the Lifecycle Model expresses the major design and execution aspects of ROIA on Clouds by addressing the specific characteristics of ROIA: a large number of concurrent users connected to a single application instance, enforcement of Quality of Service (QoS) parameters, adaptivity to changing loads, and frequent real-time interactions between users and services. We describe how our novel resource management system RTF-RMS implements concrete mechanisms that support the developer in designing adaptable ROIA on Clouds according to the different phases of the Lifecycle Model. Our experimental results demonstrate the influence of the proposed adaptation mechanisms on the application performance.