TY - GEN
T1 - A distributed architecture meta-model for self-managed middleware
AU - Grace, Paul
AU - Coulson, Geoff
AU - Blair, Gordon S.
AU - Porter, Barry
PY - 2006/12/1
Y1 - 2006/12/1
N2 - 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.
AB - 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.
KW - Middleware
KW - Reflection
KW - Self-managing systems
UR - http://www.scopus.com/inward/record.url?scp=34547614250&partnerID=8YFLogxK
U2 - 10.1145/1175855.1175858
DO - 10.1145/1175855.1175858
M3 - Conference publication
AN - SCOPUS:34547614250
SN - 1595934197
SN - 9781595934192
T3 - ACM International Conference Proceeding Series
BT - ACM 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
PB - ACM
T2 - 5th Workshop on Adaptive and Reflective Middleware held at the ACM/IFIP/USENIX International Middleware Conference, ARM '06
Y2 - 27 November 2006 through 1 December 2006
ER -