To enable a wider adoption of sensor network technologies, we must address a variety of constraints inherent in sensor network operation and provide a significantly rich level of abstraction to application users supported by efficient and robust optimization and evaluation techniques. In this paper, we develop a reflective middleware system in order to support distributed sensor applications with various performance requirements. We explore the possibility, mechanisms and benefits of applying the reflection concept to distributed sensor environments. We will also implement a prototype system and validate it using a transient subsurface contaminant tracking application.
['Qi Han']
A reflective middleware architecture for distributed sensor applications