QoS-Aware Service Selection

James W.J. Xue*, Stephen A. Jarvis

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapter

2 Citations (Scopus)


With the widespread use of the Internet, the number of web services that can provide similar functionality has increased rapidly in recent years. Web service selection has to be based on some non-functional attributes of the services, such as the quality of service (QoS). In this chapter, we use a server switching service that is commonly used in Internet hosting environments to explain how an agent can use a performance model to evaluate services and select the most suitable services among a number of functionally similar services returned by the service discovery. The various criteria that can be used to assess QoS are introduced in this chapter, including mean response time, throughput, system utilisation and others closely related to business such as revenue and operating costs. Service selection in the chosen case study depends on the quality and suitability of various switching policies, in other words, different switching policies can be selected depending on the QoS of the services and the run-time system state. Since the system performance can be evaluated using an analytic model, therefore, the QoS of services is assessed based on the output of the performance model.

Original languageEnglish
Title of host publicationAdvanced Information and Knowledge Processing
PublisherSpringer Vieweg
Number of pages27
Publication statusPublished - 2010

Publication series

NameAdvanced Information and Knowledge Processing
ISSN (Print)1610-3947
ISSN (Electronic)2197-8441

Bibliographical note

Publisher Copyright:
© Springer-Verlag London 2010.


  • Admission Control Scheme
  • Queueing Network
  • Service Selection
  • Switching Cost
  • Total Revenue

ASJC Scopus subject areas

  • Management Information Systems
  • Information Systems
  • Information Systems and Management
  • Artificial Intelligence


Dive into the research topics of 'QoS-Aware Service Selection'. Together they form a unique fingerprint.

Cite this