dc.contributor.author | MEIER, RENE | en |
dc.contributor.author | CAHILL, VINNY | en |
dc.date.accessioned | 2011-06-07T12:12:51Z | |
dc.date.available | 2011-06-07T12:12:51Z | |
dc.date.issued | 2010 | en |
dc.date.submitted | 2010 | en |
dc.identifier.citation | R. Meier and V. Cahill, On Event-Based Middleware for Location-Aware Mobile Applications, IEEE Transactions on Software Engineering (TSE), 36, 3 - May/June, 2010, 409 - 430 | en |
dc.identifier.other | Y | en |
dc.identifier.uri | http://hdl.handle.net/2262/56442 | |
dc.description | PUBLISHED | en |
dc.description.abstract | As mobile applications become more widespread, programming paradigms and middleware architectures designed to
support their development are becoming increasingly important. The event-based programming paradigm is a strong candidate for the
development of mobile applications due to its inherent support for the loose coupling between components required by mobile
applications. However, existing middleware that supports the event-based programming paradigm is not well suited to supporting
location-aware mobile applications in which highly mobile components come together dynamically to collaborate at some location. This
paper presents a number of techniques including location-independent announcement and subscription coupled with locationdependent
filtering and event delivery that can be used by event-based middleware to support such collaboration. We describe how
these techniques have been implemented in STEAM, an event-based middleware with a fully decentralized architecture, which is
particularly well suited to deployment in ad hoc network environments. The cost of such location-based event dissemination and the
benefits of distributed event filtering are evaluated. | en |
dc.description.sponsorship | The authors would like to thank the Dublin City Council?s
Traffic Office for providing the traffic data that made their
evaluation of STEAM possible. This work was partly
supported by the Irish Higher Education Authority?s
Program for Research in Third Level Institutions cycle 0
(1998-2001) and by the FET Program of the Commission of
the European Union under research contract IST-2000-
26031 (CORTEX). | en |
dc.format.extent | 409 | en |
dc.format.extent | 430 | en |
dc.language.iso | en | en |
dc.relation.ispartofseries | IEEE Transactions on Software Engineering (TSE) | en |
dc.relation.ispartofseries | 36 | en |
dc.relation.ispartofseries | 3 - May/June | en |
dc.rights | Y | en |
dc.subject | Distributed systems | en |
dc.subject | middleware | en |
dc.subject | publish subscribe | en |
dc.subject | event-based communication | en |
dc.subject | mobile computing | en |
dc.title | On Event-Based Middleware for Location-Aware Mobile Applications | en |
dc.type | Journal Article | en |
dc.contributor.sponsor | European Commission | en |
dc.contributor.sponsor | Higher Education Authority (HEA) | en |
dc.type.supercollection | scholarly_publications | en |
dc.type.supercollection | refereed_publications | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/rmeier | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/vjcahill | en |
dc.identifier.rssinternalid | 58623 | en |
dc.contributor.sponsorGrantNumber | IST-2000- 26031 (CORTEX) | en |
dc.subject.TCDTheme | Smart & Sustainable Planet | en |
dc.identifier.rssuri | http://dx.doi.org/10.1109/TSE.2009.90 | en |