ing a middleware abstraction layer into wireless sensor networks is a widely accepted solution to facilitate application programming and allow network organization. In this paper, we argue that although an event-based approach is the most obvious solution, it also provides the most natural way to address software development in wireless sensor networks. As a proof of concept, we introduce FACTS, a very flexible middleware framework able to provide support for a wide range of different applications. The objective is to combine advantages of event-centric processing and rule-based execution while preserving low resource usage. Keywords Wireless sensor networks, middleware, event-centric architecture, rule-based language, qualitative simulation
Kirsten Terfloth, Georg Wittenburg, Jochen H. Schi