We have over 12,000 students, from over 100 countries, within one of the safest campuses in the UK


93% of Lancaster students go into work or further study within six months of graduating

Home > Research > Publications & Outputs > GREEN: a configurable and re-configurable publi...
View graph of relations

« Back

GREEN: a configurable and re-configurable publish-subscribe middleware for pervasive computing

Research output: Contribution in Book/Report/ProceedingsPaper


Publication date2005
Host publicationOn the Move to Meaningful Internet System 2005: COOPIS, DOA, AND ODBASE
EditorsRobert Meersman, Zahir Tari
Place of publicationBerlin
Number of pages18
ISBN (Print)3540297367
Original languageEnglish


ConferenceOTM Confederated International Conference and Workshop
CityAgia Napa

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


ConferenceOTM Confederated International Conference and Workshop
CityAgia Napa


In this paper we present GREEN a highly configurable and reconfigurable publish-subscribe middleware to support pervasive computing applications. Such applications must embrace both heterogeneous networks and heterogeneous devices: from embedded devices in wireless ad-hoc networks to high-power computers in the Internet. Publish-subscribe is a paradigm well suited to applications in this domain. However, present-day publish-subscribe middleware does not adequately address the configurability and reconfigurability requirements of such heterogeneous and changing environments. As one prime example, current platforms can-not be configured to operate in diverse network types (e.g. infrastructure based fixed networks and mobile ad-hoc networks). Hence, we present the design and implementation of GREEN (Generic & Re-configurable EvEnt Notification service), a next generation publish-subscribe middleware that addresses this particular deficiency. We demonstrate the configurability and re-configurability of GREEN through a worked example: consisting of a vehicular ad-hoc network for safe driving coupled with a fixed wide area network for vehicular traffic monitoring. Finally, we evaluate the performance of this highly dynamic middleware under different environmental conditions.