International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Cloud computing systems promise to offer subscription-based, enterprise-quality computing services to users worldwide. As the demand for delivering services to a large number of users has increased, they need to offer differentiated services to users and meet their expected quality requirements. Service-Oriented Computing (SOC) enables the alignment of loosely coupled services with different levels of Quality of Service (QoS). Choosing an optimal set of services for a composition in terms of QoS is critical when many functionally alike services are available.