Where academic tradition
meets the exciting future

Towards Systematic Design of Adaptive Fault Tolerant Systems

Kashif Javed, Elena Troubitsyna, Towards Systematic Design of Adaptive Fault Tolerant Systems. In: David Musliner, Elena Troubitsyna, Dan Tamir (Eds.), The Sixth International Conference on Adaptive and Self-Adaptive Systems and Applications, 15 – 21, IARIA 2014, 2014.

Abstract:

The development of modern distributed software systems poses a significant engineering challenge. The system architecture should exhibit plasticity and high degree of reconfigurability to enable an automated adaptation to continuously changing operating conditions and component failures. Traditional engineering approaches are inefficient to cope with complexity of such systems to ensure their robustness and fault tolerance. Therefore, there is a clear need for the approaches explicitly addressing the problem of designing adaptive fault tolerance mechanisms. In this paper, we propose a systematic approach to the development of adaptive fault tolerant systems. We discuss the main principles of architecting such systems to enable plasticity and reconfigurability. We demonstrate how deployment of the predictive adaptation allows us to ensure that the system would be able to continuously deliver its services with the acceptable quality despite occurrence of component failures.

Files:

Full publication in PDF-format

BibTeX entry:

@INPROCEEDINGS{inpJaTr14a,
  title = {Towards Systematic Design of Adaptive Fault Tolerant Systems},
  booktitle = {The Sixth International Conference on Adaptive and Self-Adaptive Systems and Applications},
  author = {Javed, Kashif and Troubitsyna, Elena},
  editor = {Musliner, David and Troubitsyna, Elena and Tamir, Dan},
  publisher = {IARIA 2014},
  pages = {15 – 21},
  year = {2014},
  ISSN = {2308-4146},
}

Belongs to TUCS Research Unit(s): Distributed Systems Laboratory (DS Lab)

Edit publication