Loughborough University
sose2011_submission_2[1].pdf (581.33 kB)

A quality of service framework for dependability in large-scale distributed systems

Download (581.33 kB)
conference contribution
posted on 2013-02-22, 11:52 authored by Peter Bull, Lin GuanLin Guan, Iain PhillipsIain Phillips, Alan Grigg
As recognition grows within industry for the advantages that can be gained through the exploitation of large-scale dynamic systems, a need emerges for dependable performance. Future systems are being developed with a requirement to support mission critical and safety critical applications. These levels of criticality require predictable performance and as such have traditionally not been associated with adaptive systems. The software architecture proposed for such systems takes its properties from the service-oriented computing paradigm and the communication model follows a publish/subscribe approach. While adaptive, such architectures do not, however, typically support real-time levels of performance. There is scope, however, for dependability within such architectures through the use of Quality of Service (QoS) methods. QoS is used in systems where the distribution of resources cannot be decided at design time. In this paper a QoS based framework is proposed for providing adaptive and dependable behaviour for future large-scale dynamic systems through the flexible allocation of resources. Simulation results are presented to demonstrate the benefits of the QoS framework and the tradeoffs that occur between negotiation algorithms of varying complexities.



  • Science


  • Computer Science


BULL, P. ... et al., 2011. A quality of service framework for dependability in large-scale distributed systems. IN: Proceedings of the IEEE 6th International Symposium on Service Oriented System Engineering (SOSE 2011), Irvine, CA, USA, 12-14 December 2011, pp. 327 - 334.




  • AM (Accepted Manuscript)

Publication date



This is a conference paper, the definitive version is available at: http://ieeexplore.ieee.org/ [© IEEE]. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.




  • en