Search
2006 Volume 21
Article Contents
RESEARCH ARTICLE   Open Access    

Composing simulation architectures for autonomic systems

More Information
  • Simulation has long played a part in testing new configurations and new functionality in a diverse range of software. Through such simulations, the boundaries of the system state are explored and the relationship of that state to other applications tested — sometimes to destruction. A critical differentiator between a simulation and a live, deployed application is that simulations are allowed to fail. As truly autonomous applications evolve, this capacity for simulation must be built in from the ground up or the benefits of experience — including the ability to tolerate failure — will be lost. This must be achieved without undermining the global correctness of visible application behaviour. We suggest an engineering approach to enable the introduction of such simulation with minimal or no recoding and we propose a composition architecture to allow for safe dynamic deployment in substantial autonomic systems. We have identified our approach as application Dreaming.
  • 加载中
  • Cite this article

    ALUN BUTLER, MOH IBRAHIM, KEITH RENNOLLS, LIZ BACON. 2006. Composing simulation architectures for autonomic systems. The Knowledge Engineering Review. 21: doi: 10.1017/S0269888906000919
    ALUN BUTLER, MOH IBRAHIM, KEITH RENNOLLS, LIZ BACON. 2006. Composing simulation architectures for autonomic systems. The Knowledge Engineering Review. 21: doi: 10.1017/S0269888906000919

Article Metrics

Article views(15) PDF downloads(76)

Other Articles By Authors

RESEARCH ARTICLE   Open Access    

Composing simulation architectures for autonomic systems

The Knowledge Engineering Review  21 Article number: 10.1017/S0269888906000919  (2006)  |  Cite this article

Abstract: Simulation has long played a part in testing new configurations and new functionality in a diverse range of software. Through such simulations, the boundaries of the system state are explored and the relationship of that state to other applications tested — sometimes to destruction. A critical differentiator between a simulation and a live, deployed application is that simulations are allowed to fail. As truly autonomous applications evolve, this capacity for simulation must be built in from the ground up or the benefits of experience — including the ability to tolerate failure — will be lost. This must be achieved without undermining the global correctness of visible application behaviour. We suggest an engineering approach to enable the introduction of such simulation with minimal or no recoding and we propose a composition architecture to allow for safe dynamic deployment in substantial autonomic systems. We have identified our approach as application Dreaming.

    • © 2006 Cambridge University Press
  • About this article
    Cite this article
    ALUN BUTLER, MOH IBRAHIM, KEITH RENNOLLS, LIZ BACON. 2006. Composing simulation architectures for autonomic systems. The Knowledge Engineering Review. 21: doi: 10.1017/S0269888906000919
    ALUN BUTLER, MOH IBRAHIM, KEITH RENNOLLS, LIZ BACON. 2006. Composing simulation architectures for autonomic systems. The Knowledge Engineering Review. 21: doi: 10.1017/S0269888906000919
  • Catalog

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return