General-purpose autonomic computing

Radu C. Calinescu

Research output: Chapter in Book/Report/Conference proceedingChapter

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.
Original languageEnglish
Title of host publicationAutonomic Computing and Networking
EditorsMieso K. Denko, Laurence T. Yang, Yan Zhang
PublisherSpringer
Pages3-30
Number of pages28
ISBN (Print)9780387898278
DOIs
Publication statusPublished - 12 Jun 2009

Fingerprint

Large scale systems
Costs
Availability
Engines
System of systems

Bibliographical note

The original publication is available at www.springerlink.com

Keywords

  • autonomic solutions
  • autonomic computing
  • large scale systems

Cite this

Calinescu, R. C. (2009). General-purpose autonomic computing. In M. K. Denko, L. T. Yang, & Y. Zhang (Eds.), Autonomic Computing and Networking (pp. 3-30). Springer. https://doi.org/10.1007/978-0-387-89828-5_1
Calinescu, Radu C. / General-purpose autonomic computing. Autonomic Computing and Networking. editor / Mieso K. Denko ; Laurence T. Yang ; Yan Zhang. Springer, 2009. pp. 3-30
@inbook{4ba537bde2cc4992ae789916fbe30fb4,
title = "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.",
keywords = "autonomic solutions, autonomic computing, large scale systems",
author = "Calinescu, {Radu C.}",
note = "The original publication is available at www.springerlink.com",
year = "2009",
month = "6",
day = "12",
doi = "10.1007/978-0-387-89828-5_1",
language = "English",
isbn = "9780387898278",
pages = "3--30",
editor = "Denko, {Mieso K.} and Yang, {Laurence T.} and Yan Zhang",
booktitle = "Autonomic Computing and Networking",
publisher = "Springer",
address = "Germany",

}

Calinescu, RC 2009, General-purpose autonomic computing. in MK Denko, LT Yang & Y Zhang (eds), Autonomic Computing and Networking. Springer, pp. 3-30. https://doi.org/10.1007/978-0-387-89828-5_1

General-purpose autonomic computing. / Calinescu, Radu C.

Autonomic Computing and Networking. ed. / Mieso K. Denko; Laurence T. Yang; Yan Zhang. Springer, 2009. p. 3-30.

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - General-purpose autonomic computing

AU - Calinescu, Radu C.

N1 - The original publication is available at www.springerlink.com

PY - 2009/6/12

Y1 - 2009/6/12

N2 - 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.

AB - 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.

KW - autonomic solutions

KW - autonomic computing

KW - large scale systems

U2 - 10.1007/978-0-387-89828-5_1

DO - 10.1007/978-0-387-89828-5_1

M3 - Chapter

SN - 9780387898278

SP - 3

EP - 30

BT - Autonomic Computing and Networking

A2 - Denko, Mieso K.

A2 - Yang, Laurence T.

A2 - Zhang, Yan

PB - Springer

ER -

Calinescu RC. General-purpose autonomic computing. In Denko MK, Yang LT, Zhang Y, editors, Autonomic Computing and Networking. Springer. 2009. p. 3-30 https://doi.org/10.1007/978-0-387-89828-5_1