Research and Advance of Reflective Middleware

Hai-Yang HU,Xiao-Xing MA,Xian-Ping TAO,Jian LU
DOI: https://doi.org/10.3321/j.issn:0254-4164.2005.09.001
2005-01-01
Abstract:BackgroundReflective middleware is a noteworthy new direction of middleware research. It eliminates the deficiency of traditional object-oriented middleware systems by opening their “black-box” structure and providing inspection and adaptation capabilities for developers with computational reflection techniques. Reflective middleware supports the customization for different application domains and the adaptation of distributed applications to dynamically evolving environments and user requirements. Its strength has already been shown in the areas such as mobile computing, multimedia applications, etc. In this paper, after a brief introduction on computational reflection and reflective system, the kernel concepts and principles of reflective middleware are firstly introduced and a general reflective middleware structure is presented. Then authors propose a classification and comparison framework which …
What problem does this paper attempt to address?