Self-Healing Model for Software Application

被引:0
|
作者
Kumar, Kethavath Prem [1 ]
Naik, Nenavath Srinivas [2 ]
机构
[1] Jawaharlal Nehru Technol Univ, Dept Comp Sci & Engn, Hyderabad, Andhra Pradesh, India
[2] Univ Hyderabad, Sch Comp & Informat Sci, Hyderabad, Andhra Pradesh, India
关键词
Autonomic Computing; Self-Healing; Self-Configuration; Self-Protection; Self-Optimization;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Autonomic computing is an intelligent computing approach to self-managed computing systems with minimum human interference in a way to provide a stable computing environment. Such an environment can be defined in terms of self-sustaining features of an autonomic computing such as Self Configuring, Self-Healing, Self-Optimization and Self-Protecting. Self-Healing is an emerging research discipline, regarded as one of the key autonomic computing attribute. The complexities in computer systems are increasing hence the results in systems which are prone to errors will cause major problems for a user. For a system to be capable of self-healing it must be able to understand what had gone wrong and how to remedy it. This paper proposes a self-healing mechanism that monitors, diagnoses and repairs the corrupted files in the application to its original state. An analysis section of the application will be done by maintaining the hash values of corresponding files at runtime and recovers the corrupted file from the original application.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] A Framework for Self-Healing Software Systems
    Perino, Nicolo
    [J]. PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 1397 - 1400
  • [2] A Reconfiguration Framework for Self-Healing Software
    Park, Jeongmin
    Yoo, Gijong
    Lee, Eunseok
    [J]. ICHIT 2008: INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 83 - 91
  • [3] A framework for self-healing software systems
    Perino, Nicolo
    [J]. Proceedings - International Conference on Software Engineering, 2013, : 1397 - 1400
  • [4] Characterizing software self-healing systems
    Keromytis, Angelos D.
    [J]. COMPUTER NETWORK SECURITY, PROCEEDINGS, 2007, 1 : 22 - 33
  • [5] SHADOWS: Self-Healing Complex Software Systems
    Shehory, Onn
    [J]. 2008 23RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS, PROCEEDINGS, 2008, : 71 - 76
  • [6] On conditions for self-healing in distributed software systems
    Minsky, NH
    [J]. PROCEEDINGS OF THE AUTONOMIC COMPUTING WORKSHOP/FIFTH ANNUAL INTERNATIONAL WORKSHOP ON ACTIVE MIDDLEWARE SERVICES, 2003, : 86 - 92
  • [7] Application of alkoxyamine in self-healing of epoxy
    Yuan, Chan'e
    Zhang, Ming Qiu
    Rong, Min Zhi
    [J]. JOURNAL OF MATERIALS CHEMISTRY A, 2014, 2 (18) : 6558 - 6566
  • [8] Selection of healing agents for a vascular self-healing application
    Cuvellier, A.
    Torre-Muruzabal, A.
    Van Assche, G.
    De Clerck, K.
    Rahier, H.
    [J]. POLYMER TESTING, 2017, 62 : 302 - 310
  • [9] Self-healing by design: universal kinetic model of strength recovery in self-healing ceramics
    Osada, Toshio
    Hara, Toru
    Mitome, Masanori
    Ozaki, Shingo
    Abe, Taichi
    Kamoda, Kiichi
    Ohmura, Takahito
    [J]. SCIENCE AND TECHNOLOGY OF ADVANCED MATERIALS, 2020, 21 (01) : 593 - 608
  • [10] Application of the bridged crack model for evaluation of materials repairing and self-healing
    Perelmuter, M.
    [J]. VI INTERNATIONAL CONFERENCE PROBLEMS OF MATHEMATICAL PHYSICS AND MATHEMATICAL MODELLING, 2017, 937