Show simple item record

dc.contributor.authorMEIER, RENEen
dc.contributor.authorCAHILL, VINNYen
dc.date.accessioned2011-06-07T12:12:51Z
dc.date.available2011-06-07T12:12:51Z
dc.date.issued2010en
dc.date.submitted2010en
dc.identifier.citationR. 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 - 430en
dc.identifier.otherYen
dc.identifier.urihttp://hdl.handle.net/2262/56442
dc.descriptionPUBLISHEDen
dc.description.abstractAs 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.sponsorshipThe 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.extent409en
dc.format.extent430en
dc.language.isoenen
dc.relation.ispartofseriesIEEE Transactions on Software Engineering (TSE)en
dc.relation.ispartofseries36en
dc.relation.ispartofseries3 - May/Juneen
dc.rightsYen
dc.subjectDistributed systemsen
dc.subjectmiddlewareen
dc.subjectpublish subscribeen
dc.subjectevent-based communicationen
dc.subjectmobile computingen
dc.titleOn Event-Based Middleware for Location-Aware Mobile Applicationsen
dc.typeJournal Articleen
dc.contributor.sponsorEuropean Commissionen
dc.contributor.sponsorHigher Education Authority (HEA)en
dc.type.supercollectionscholarly_publicationsen
dc.type.supercollectionrefereed_publicationsen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/rmeieren
dc.identifier.peoplefinderurlhttp://people.tcd.ie/vjcahillen
dc.identifier.rssinternalid58623en
dc.contributor.sponsorGrantNumberIST-2000- 26031 (CORTEX)en
dc.subject.TCDThemeSmart & Sustainable Planeten
dc.identifier.rssurihttp://dx.doi.org/10.1109/TSE.2009.90en


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record