Carnegie Mellon University
Browse

Software Architecture-based Adaptation for Grid Computing

Download (226.12 kB)
journal contribution
posted on 1989-01-01, 00:00 authored by Shang-Wen Cheng, David Garlan, Bradley Schmerl, Peter Steenkiste, Ningning Hu
Grid applications must increasingly self-adapt dynamically to changing environments. In most cases, adaptation has been implemented in an ad hoc fashion, on a per-application basis. This paper describes work which generalizes adaptation so that it can be used across applications by providing an adaptation framework. This framework uses a software architectural model of the system to analyze whether the application requires adaptation, and allows repairs to be written in the context of the architectural model and propagated to the running system. In this paper, we exemplify our framework by applying it to the domain of load-balancing a client-server system. We report on an experiment conducted using our framework, which illustrates that this approach maintains architectural requirements.

History

Publisher Statement

All Rights Reserved

Date

1989-01-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC