General-purpose autonomic computing

Abstract

The success of mainstream computing is largely due to the widespread availability of general-purpose architectures and of generic approaches that can be used to solve real-world problems cost-effectively and across a broad range of application domains. In this chapter, we propose that a similar generic framework is used to make the development of autonomic solutions cost effective, and to establish autonomic computing as a major approach to managing the complexity of today’s large-scale systems and systems of systems. To demonstrate the feasibility of general-purpose autonomic computing, we introduce a generic autonomic computing framework comprising a policy-based autonomic architecture and a novel four-step method for the effective development of self-managing systems. A prototype implementation of the reconfigurable policy engine at the core of our architecture is then used to develop autonomic solutions for case studies from several application domains. Looking into the future, we describe a methodology for the engineering of self-managing systems that extends and generalises our autonomic computing framework further.

Publication DOI: https://doi.org/10.1007/978-0-387-89828-5_1
Divisions: ?? 50811700Jl ??
College of Health & Life Sciences > School of Psychology
Additional Information: The original publication is available at www.springerlink.com
Uncontrolled Keywords: autonomic solutions,autonomic computing,large scale systems
ISBN: 9780387898278
Last Modified: 15 Apr 2024 07:46
Date Deposited: 28 Jul 2010 11:48
Full Text Link: http://www.spri ... 3614546176xk8j/
Related URLs:
PURE Output Type: Chapter
Published Date: 2009-06-12
Authors: Calinescu, Radu C.

Download

Export / Share Citation


Statistics

Additional statistics for this record