TY - GEN
T1 - Research directions in reflective middleware
T2 - 3rd Workshop on Adaptive and Reflective Middleware, ARM '04
AU - Blair, Gordon S.
AU - Coulson, Geoff
AU - Grace, Paul
PY - 2004/12/1
Y1 - 2004/12/1
N2 - In this paper, we survey three generation of reflective middleware research carried out at Lancaster University, present experiences gained from this research, and highlight a number of important areas of future research. In particular, we discuss the extension of our reflective middleware ideas in terms of both depth and breadth. The depth extension applies reflective middleware principles to systems that lie beneath the traditional middleware domain: e.g. operating systems and networks. The breadth extension then applies the principles in a much broader range of application areas than those traditionally considered in reflective middleware research. These include reflective middleware for Grid computing and for sentient-object-based real-time control systems. We also briefly consider future work in applying our approach to the development of self-managing systems.
AB - In this paper, we survey three generation of reflective middleware research carried out at Lancaster University, present experiences gained from this research, and highlight a number of important areas of future research. In particular, we discuss the extension of our reflective middleware ideas in terms of both depth and breadth. The depth extension applies reflective middleware principles to systems that lie beneath the traditional middleware domain: e.g. operating systems and networks. The breadth extension then applies the principles in a much broader range of application areas than those traditionally considered in reflective middleware research. These include reflective middleware for Grid computing and for sentient-object-based real-time control systems. We also briefly consider future work in applying our approach to the development of self-managing systems.
KW - Autonomic computing
KW - Case studies
KW - Deep middleware
KW - Multi-model approach
KW - Reflective middleware
UR - http://www.scopus.com/inward/record.url?scp=27644514049&partnerID=8YFLogxK
U2 - 10.1145/1028613.1028627
DO - 10.1145/1028613.1028627
M3 - Conference publication
AN - SCOPUS:27644514049
SN - 1581139497
SN - 9781581139495
T3 - ACM International Conference Proceeding Series
SP - 262
EP - 267
BT - Proceedings of the 3rd Workshop on Adaptive and Reflective Middleware, ARM '04
Y2 - 19 October 2004 through 19 October 2004
ER -