Characterizing software self-healing systems

被引:10
|
作者
Keromytis, Angelos D. [1 ]
机构
[1] Columbia Univ, Dept Comp Sci, New York, NY 10027 USA
关键词
self-healing; reliability; availability; software security;
D O I
10.1007/978-3-540-73986-9_2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The introduction of self-healing capabilities to software systems could offer a way to alter the current, unfavorable imbalance in the software security arms race. Consequently, self-healing software systems have emerged as a research area of particular interest in recent years. Motivated by the inability of traditional techniques to guarantee software integrity and availability, especially against motivated human adversaries, self-healing approaches are meant to complement existing approaches to security. In this paper, we provide a first attempt to characterize self-healing software systems by surveying some of the existing work in the field. We focus on systems that effect structural changes to the software under protection, as opposed to block-level system reconfiguration. Our goal is to begin mapping the space of software self-healing capabilities. We believe this to be a necessary first step in exploring the boundaries of the research space and understanding the possibilities that such systems enable, as well as determining the risks and limitations inherent in automatic-reaction schemes.
引用
收藏
页码:22 / 33
页数:12
相关论文
共 50 条
  • [31] An Architecture for Self-Healing Digital Systems
    P.K. Lala
    B. Kiran Kumar
    [J]. Journal of Electronic Testing, 2003, 19 : 523 - 535
  • [32] An architecture for self-healing digital systems
    Lala, PK
    Kumar, BK
    [J]. PROCEEDINGS OF THE EIGHTH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, 2002, : 3 - 7
  • [33] A survey of self-healing systems frameworks
    Schneider, Chris
    Barker, Adam
    Dobson, Simon
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2015, 45 (10): : 1375 - 1398
  • [34] SELF-HEALING ELECTRICAL INSULATION SYSTEMS
    Rhodes, R.
    Basu, S.
    German, I.
    Stevens, G. C.
    [J]. 2017 INSUCON - 13TH INTERNATIONAL ELECTRICAL INSULATION CONFERENCE (INSUCON), 2017,
  • [35] Toward self-healing infrastructure systems
    Amin, M
    [J]. COMPUTER, 2000, 33 (08) : 44 - +
  • [36] Characterizing the Self-Healing Asphalt Materials: A Neutron Imaging Study
    Liu, Zhuhuan
    Cavalli, Maria C.
    Kaestner, Anders
    Poulikakos, Lily
    Kringos, Nicole
    [J]. ADVANCED ENGINEERING MATERIALS, 2024,
  • [37] Software architecture for self-healing of concurrent and distributed components
    Shin, ME
    [J]. SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 97 - 103
  • [38] Optimized Self-healing Framework for Software Defined Networks
    Thorat, Pankaj
    Raza, S. M.
    Nguyen, Dung T.
    Im, Giyeol
    Choo, Hyunseung
    Kim, Dongsoo S.
    [J]. ACM IMCOM 2015, PROCEEDINGS, 2015,
  • [39] Exploration in adaptiveness to achieve automated fault recovery in self-healing software systems: A review
    Rajput, Pushpendra Kumar
    Sikka, Geeta
    [J]. INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2019, 13 (03): : 329 - 341
  • [40] Similarity Mapping of Software Faults for Self-Healing Applications
    Fuad, Mohammad M.
    Deb, Debzani
    [J]. PROCEEDINGS OF THE 48TH ANNUAL SOUTHEAST REGIONAL CONFERENCE (ACM SE 10), 2010, : 298 - 301