Self-Healing Mechanism for Reliable Architecture with Focus on Failure Detection

Full Text (PDF, 484KB), PP.32-38

Views: 0 Downloads: 0


Eslam Nazemi 1,* Tahere Talebi 1 Hadi Elyasi 2

1. Department of Computer engineering Shahid Behesti University,Tehran, Iran

2. Department of E-Banking Services of ICT Sina Bank, Tehran, Iran

* Corresponding author.


Received: 15 Jan. 2015 / Revised: 6 Mar. 2015 / Accepted: 4 Apr. 2015 / Published: 8 May 2015

Index Terms

E-Banking, Self-Healing, Availability, Quality of Service


Many companies are embracing e-commerce, or business conducted on-line over electronically networks, as a means of expanding markets, improving customer service, reducing costs, and enhancing productivity. Like other companies, banks are taking steps to expand the use of computer science technology in their business operations. On the other hand, in recent years, the adoption of e-banking began to occur quite extensively as a channel of distribution for financial services due to rapid advances in IT and intensive competitive banking markets. For a bank that wants to remain in the competition, it's more important that each e-banking service have some features such as reliability, availability, extensibility. So we have represented a new e-banking framework which used a biology concept so called self-healing. In our framework, we presented some additional services respect to self-healing cycle for decrease the failure frequency and consequently increase services reliability.

Cite This Paper

Eslam Nazemi, Tahere Talebi, Hadi Elyasi, "Self-Healing Mechanism for Reliable Architecture with Focus on Failure Detection", International Journal of Information Engineering and Electronic Business(IJIEEB), vol.7, no.3, pp.32-38, 2015. DOI:10.5815/ijieeb.2015.03.05


[1]F. Calisir, C. A. Gumussory, "Internet Banking versus Other Banking Channels: Young Consumers' View," International Journal of Information Management, pp 215-221, 2008.

[2]H. A. Al-Zu'bi, A. M. Ahmad, "E-banking Functionality and Outcomes of Customer Satisfaction: An Empirical Investigation," International Journal of Marketing Studies Vol. 3, pp. 50-65 February 2011.

[3]M. Xue, L. M. Hitt, P. Y. Chen, "The Determinants and Outcomes of Internet Banking Adoption," Management Science (Forthcoming), 2011.

[4]B. Goodwin-Jones, "Emerging technologies – accessibility and web design why does it matter?" Language Learning and Technology, pp. 11-19, 2001.

[5]M. O. Hilari, "Quality of Service (QoS) in SOA Systems: A Systematic Review", 2009.

[6]Berkeley/Stanford, "Recovery-Oriented Computing (ROC),", 2008

[7]D. Garlan, S. W. Cheng, A. C. Huang, B. Schmerl, P. Steenkiste, "Rainbow: Architecture-based self adaptation with reusable infrastructure," IEEE Computer, vol. 37, pp. 46-54, October 2004.

[8]J. Floch, S. Hallsteinsen, E. Stav, F. Eliassen, K. Lund, and E. Gjorven, "Using architecture models for runtime adaptability," IEEE Software, vol. 23, pp. 62-70, 2006.

[9]E. M. Dashofy, A. v. Hoek, R. N. Taylor, "Towards architecture-based self-healing systems," in WOSS'02: Proceedings of the first workshop on Self-healing systems, New York, NY, USA, pp. 21-26, 2002.

[10]M. E. Shin, J. H. An, "Self-reconfiguration in self-healing systems," in EASE'06: Proceedings of the Third IEEE International Workshop on Engineering of Autonomic & Autonomous Systems, Washington, DC, USA, pp. 89-98, 2006.

[11]S. Montani, C. Anglano, "Achieving self-healing in service delivery software systems by means of case-based reasoning," Applied Intelligence, vol. 28, pp. 139-152, 2008.

[12]M. M. Fuad, M. J. Oudshoorn, "Transformation of existing programs into autonomic and self-healing entities," in ECBS'07: Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, Washington, DC, USA, pp. 133-144, 2007.