Consistency in self-reconfiguration of self-healing systems

Michael E. Shin, Kiran Gopala Reddy Sunanda

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

Abstract

This paper describes the consistency in the self-reconfiguration of component-based self-healing systems against anomalous objects in the components. A self-healing component is structured into different types of objects. When a self-healing component meets some faults, it self-reconfigures objects by isolating anomalous objects from healthy objects within the component. The self-reconfiguration may cause a component to be inconsistent due to anomalous objects. This paper describes an approach to establishing consistency at runtime in the self-reconfiguration of component-based self-healing systems. Self-healing components remains consistently in the self-reconfiguration by rolling back an inconsistent state to a consistent state. For this, objects in self-healing components are designed to support the consistency of self-reconfiguration.

Original languageEnglish
Title of host publicationProceedings of the 21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009
Pages10-15
Number of pages6
StatePublished - 2009
Event21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009 - Boston, MA, United States
Duration: Jul 1 2009Jul 3 2009

Publication series

NameProceedings of the 21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009

Conference

Conference21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009
CountryUnited States
CityBoston, MA
Period07/1/0907/3/09

Cite this

Shin, M. E., & Sunanda, K. G. R. (2009). Consistency in self-reconfiguration of self-healing systems. In Proceedings of the 21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009 (pp. 10-15). (Proceedings of the 21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009).