Achieving Dependability in Service-Oriented Systems

Service-orientation is a useful means of developing highly flexible and adaptive software systems, and it is a paradigm that has been increasingly adopted into Grids and Clouds. However, service-oriented architectures and designs also bring with them new challenges in the fields of dependability and...

Full description

Saved in:
Bibliographic Details
Published inDependable and Historic Computing pp. 504 - 522
Main Author Xu, Jie
Format Book Chapter
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2011
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN9783642245404
3642245404
ISSN0302-9743
1611-3349
DOI10.1007/978-3-642-24541-1_37

Cover

More Information
Summary:Service-orientation is a useful means of developing highly flexible and adaptive software systems, and it is a paradigm that has been increasingly adopted into Grids and Clouds. However, service-oriented architectures and designs also bring with them new challenges in the fields of dependability and security that need to be addressed carefully in order to provide sufficient support to enable service-oriented systems to offer non-trivial Quality of Service guarantees. In this paper we examine such challenges and introduce several advanced techniques developed at the University of Leeds to achieve dependability and security in service-oriented systems and applications. These techniques include schemes for achieving fault tolerance, privacy protection, and dynamic authentication, as well as a method for assessing dependability based on fault-injection. We describe and discuss each technique alongside the results of experimental evaluations of it.
ISBN:9783642245404
3642245404
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-642-24541-1_37