Home
Scholarly Works
Capture Dynamic Aspects of Software Architecture...
Conference

Capture Dynamic Aspects of Software Architecture for Distributed Self-Adaptive Environments

Abstract

An architectural description to capture dynamic aspects of software architecture provides the fundamental information to the external adaptation mechanism for self-adaptive systems. This paper presents a dAcme framework for distributed self-adaptive systems and introduces an architecture description language to address the dynamism of software architecture. In dAcme, the traditional model layer is separated into model and instance layers. Multi-domain constraints and self-adaptivetactics are extended based on basic Acme syntax. These extensions turn the analyzing and planning phase of the adaptation life circle into searching a solution for distributed constraint satisfactory problems. A media distribution case study is presented to demonstrate the expressiveness of the proposed approach.

Authors

Luo W; Ghenniwa H; Shen W; Rao Z

Pagination

pp. 1-6

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Publication Date

May 1, 2006

DOI

10.1109/cscwd.2006.253213

Name of conference

2006 10th International Conference on Computer Supported Cooperative Work in Design
View published work (Non-McMaster Users)

Contact the Experts team