A Two-Level Robustness Model for Self-Managing Software Systems

David W. Bustard, Roy Sterritt

Research output: Chapter in Book/Report/Conference proceedingChapter

1 Citation (Scopus)

Abstract

Potentially, software quality can be improved significantly by constructing systems that are self-managing. Such systems monitor both their internal state and operating environment during execution, and respond, as necessary, to any significant changes or problems detected. This chapter considers the role of robustness in the design and operation of self-managing systems. Robustness is discussed in relation to other general requirements of ideal systems and a basic design pattern developed. The resulting model includes a two-level user interface for communication with self-managing systems, which is illustrated with word processing and Web browser examples.
LanguageEnglish
Title of host publicationRobust Intelligent Systems
Pages43-60
DOIs
Publication statusPublished - Oct 2008

Fingerprint

Word processing
Web browsers
User interfaces
Communication

Cite this

Bustard, David W. ; Sterritt, Roy. / A Two-Level Robustness Model for Self-Managing Software Systems. Robust Intelligent Systems. 2008. pp. 43-60
@inbook{121de44dd5ac4b9fb911a5ec5bbb2f41,
title = "A Two-Level Robustness Model for Self-Managing Software Systems",
abstract = "Potentially, software quality can be improved significantly by constructing systems that are self-managing. Such systems monitor both their internal state and operating environment during execution, and respond, as necessary, to any significant changes or problems detected. This chapter considers the role of robustness in the design and operation of self-managing systems. Robustness is discussed in relation to other general requirements of ideal systems and a basic design pattern developed. The resulting model includes a two-level user interface for communication with self-managing systems, which is illustrated with word processing and Web browser examples.",
author = "Bustard, {David W.} and Roy Sterritt",
year = "2008",
month = "10",
doi = "10.1007/978-1-84800-261-6_3",
language = "English",
isbn = "10.1007/978-1-84800-261-6_3",
pages = "43--60",
booktitle = "Robust Intelligent Systems",

}

A Two-Level Robustness Model for Self-Managing Software Systems. / Bustard, David W.; Sterritt, Roy.

Robust Intelligent Systems. 2008. p. 43-60.

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - A Two-Level Robustness Model for Self-Managing Software Systems

AU - Bustard, David W.

AU - Sterritt, Roy

PY - 2008/10

Y1 - 2008/10

N2 - Potentially, software quality can be improved significantly by constructing systems that are self-managing. Such systems monitor both their internal state and operating environment during execution, and respond, as necessary, to any significant changes or problems detected. This chapter considers the role of robustness in the design and operation of self-managing systems. Robustness is discussed in relation to other general requirements of ideal systems and a basic design pattern developed. The resulting model includes a two-level user interface for communication with self-managing systems, which is illustrated with word processing and Web browser examples.

AB - Potentially, software quality can be improved significantly by constructing systems that are self-managing. Such systems monitor both their internal state and operating environment during execution, and respond, as necessary, to any significant changes or problems detected. This chapter considers the role of robustness in the design and operation of self-managing systems. Robustness is discussed in relation to other general requirements of ideal systems and a basic design pattern developed. The resulting model includes a two-level user interface for communication with self-managing systems, which is illustrated with word processing and Web browser examples.

U2 - 10.1007/978-1-84800-261-6_3

DO - 10.1007/978-1-84800-261-6_3

M3 - Chapter

SN - 10.1007/978-1-84800-261-6_3

SP - 43

EP - 60

BT - Robust Intelligent Systems

ER -