Building and implementing policies in autonomous and autonomic systems using MaCMAS

A case study based on a NASA concept mission
  • Joaquin Peña
  • Michael G. Hinchey
  • Roy Sterritt
  • Antonio Ruiz-Cortés
Original Paper

Abstract

Autonomic Computing, self-management based on high level guidance from humans, is increasingly being accepted as a means forward in designing reliable systems that both hide complexity from the user and control IT management costs. Effectively, AC may be viewed as policy-based self-management. We look at ways of achieving this, with particular focus on agent-oriented software engineering. We propose utilizing MaCMAS, an AOSE methodology for specifying autonomic and autonomous properties of the system independently. Later, by means of composition of these specifications, guided by a policy specification, we construct a specification for the policy and its subsequent deployment. We illustrate this by means of a case study based on a NASA concept mission and describe future work on a support toolkit.

Keywords

Autonomic computing Policy-based management Agent-oriented software engineering 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag London Limited 2007

Authors and Affiliations

  • Joaquin Peña
    • 1
  • Michael G. Hinchey
    • 2
  • Roy Sterritt
    • 3
  • Antonio Ruiz-Cortés
    • 1
  1. 1.University of SevilleSevilleSpain
  2. 2.Loyola CollegeBaltimoreUSA
  3. 3.University of UlsterUlsterNorthern Ireland

Personalised recommendations