An Architectural Approach to Autonomic Computing

  • Authors:
  • James E. Hanson;Ian Whalley;David M. Chess;Jeffrey O. Kephart

  • Affiliations:
  • IBM Thomas J. Watson Research Center;IBM Thomas J. Watson Research Center;IBM Thomas J. Watson Research Center;IBM Thomas J. Watson Research Center

  • Venue:
  • ICAC '04 Proceedings of the First International Conference on Autonomic Computing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe an architectural approach to achieving the goals of autonomic computing. The architecture that we outline describes interfaces and behavioral requirements for individual system components, describes how interactions among components are established, and recommends design patterns that engender the desired system-level properties of self-configuration, self-optimization, self-healing and self-protection. We have validated many of these ideas in two prototype autonomic computing systems.