Ulster University Logo

Ulster Institutional Repository

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

Biomedical Sciences Research Institute Computer Science Research Institute Environmental Sciences Research Institute Nanotechnology & Advanced Materials Research Institute

Bustard, David W. and Sterritt, Roy (2008) A Two-Level Robustness Model for Self-Managing Software Systems. In: Robust Intelligent Systems. Springer-Verlag, pp. 43-60. ISBN 10.1007/978-1-84800-261-6_3 [Book section]

[img]
Preview
PDF - Updated Version
334Kb

DOI: 10.1007/978-1-84800-261-6_3

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.

Item Type:Book section
Faculties and Schools:Faculty of Computing & Engineering
Faculty of Computing & Engineering > School of Computing and Information Engineering
Faculty of Computing & Engineering > School of Computing and Mathematics
Research Institutes and Groups:Computer Science Research Institute
Computer Science Research Institute > Information and Communication Engineering
Computer Science Research Institute > Smart Environments
ID Code:11652
Deposited By:Mr Roy Sterritt
Deposited On:09 Mar 2010 16:21
Last Modified:24 Feb 2014 11:08

Repository Staff Only: item control page