A distributed architecture meta-model for self-managed middleware

Paul Grace*, Geoff Coulson, Gordon S. Blair, Barry Porter

*Corresponding author for this work

    Research output: Chapter in Book/Published conference outputConference publication

    Abstract

    Openness and adaptation are the fundamental properties of reflective middleware platforms. Self-managed or autonomic systems require this behaviour, and therefore, reflective middleware platforms are ideally suited to the support of such systems. However, new classes of self-managed applications increasingly require support for co-coordinated, distributed reconfiguration, and there is limited provision for this in current reflective middleware approaches. In this paper, we document a general, flexible architecture meta-model for the safe and valid adaptation of components that make up the implementation of co-ordinating middleware nodes distributed across peer devices. We also investigate the flexibility of this approach in supporting different reconfiguration types in different environmental conditions.

    Original languageEnglish
    Title of host publicationACM International Conference Proceeding Series - Proceedings of the 5th Workshop on Adaptive and Reflective Middleware held at the ACM/IFIP/USENIX International Middleware Conference, ARM '06
    PublisherACM
    ISBN (Print)1595934197, 9781595934192
    DOIs
    Publication statusPublished - 1 Dec 2006
    Event5th Workshop on Adaptive and Reflective Middleware held at the ACM/IFIP/USENIX International Middleware Conference, ARM '06 - Melbourne, Australia
    Duration: 27 Nov 20061 Dec 2006

    Publication series

    NameACM International Conference Proceeding Series
    Volume190

    Conference

    Conference5th Workshop on Adaptive and Reflective Middleware held at the ACM/IFIP/USENIX International Middleware Conference, ARM '06
    Country/TerritoryAustralia
    CityMelbourne
    Period27/11/061/12/06

    Keywords

    • Middleware
    • Reflection
    • Self-managing systems

    Fingerprint

    Dive into the research topics of 'A distributed architecture meta-model for self-managed middleware'. Together they form a unique fingerprint.

    Cite this