Overview of Middleware Research at Lancaster with a Focus on Sensor Network Activities
- Speaker: Professor Geoff Coulson (Lancaster University)
- Host: Rizos Sakellariou
- 16th April 2008 at 14:15 in Lecture Theatre 1.4, Kilburn Building
In this talk I will give an overview of the Lancaster approach to the development of configurable and reconfigurable middleware. This approach is based on the foundation of a systems-oriented component model called OpenCOM, together with associated notions of component frameworks, reflection services and 'platform extensions'. The approach is programming language and deployment environment independent and has been implemented in a number of languages and applied in a range of OS and bare hardware environments. After introducing our basic approach I will discuss a particular component framework - Gridkit - which we currently use in a range of projects. In particular, I will talk about how we are using Gridkit to build a flood monitoring system that integrates a sensor network with a backend computational grid. I will focus on how we use Gridkit i) to perform 'local grid computation' within the sensor network itself; and ii) to dynamically optimise the sensor network (at both the physical network level and the overlay level) to different operating conditions (e.g. dry summer or extreme flooding).