Replication for adaptive responsiveness in service-oriented systems

Sik-Sang Yau, Gaurav Goyal, Yisheng Yao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations


A major advantage of Service-Oriented Architecture (SOA) is the ability to enable rapid formation of large-scale distributed systems. A dominant factor for the success of service-oriented system is the responsiveness of services, i.e. the availability and timeliness of services when needed. As different levels of responsiveness are expected under various situations, a major limitation of most existing service-oriented systems is that they serve all requests in the order of their arrival. Hence, all clients receive the same level of responsiveness. In this paper, an approach to efficiently and transparently providing adaptive responsiveness is presented. This approach includes an extended SOA architecture with replication and situation-aware load balancing for enabling service providers to offer adaptive responsiveness to clients. Moreover, our approach provides adaptable system capacity at runtime which reduces the cost for service replications, such as energy consumption. Experimental results are also presented to demonstrate the advantages of our approach.

Original languageEnglish (US)
Title of host publicationProceedings - Fifth International Conference on Quality Software, QSIC 2005
Number of pages8
StatePublished - 2005
Event5th International Conference on Quality Software, QSIC 2005 - Melbourne, Australia
Duration: Sep 19 2005Sep 20 2005

Publication series

NameProceedings - International Conference on Quality Software
ISSN (Print)1550-6002


Other5th International Conference on Quality Software, QSIC 2005


  • Adaptability
  • Responsiveness
  • Service-oriented architecture
  • Service-oriented systems
  • Situation-awareness

ASJC Scopus subject areas

  • Engineering(all)


Dive into the research topics of 'Replication for adaptive responsiveness in service-oriented systems'. Together they form a unique fingerprint.

Cite this