By Topic

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

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Luo, W. ; Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, Ont. ; Ghenniwa, H. ; Weiming Shen ; Rao, Z.

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-adaptive tactics 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

Published in:

Computer Supported Cooperative Work in Design, 2006. CSCWD '06. 10th International Conference on

Date of Conference:

3-5 May 2006