Abstract | ||
---|---|---|
Publish/subscribe (pub/sub) is considered a valuable middleware architecture that proliferates loose coupling and leverages reconfigurability and evolution. Up to now, existing pub/sub middleware was optimized for static systems where users as well as the underlying system structure were rather fixed. We study the question whether existing pub/sub middleware can be extended to support mobile and location-dependent applications. We first analyze the requirements of such applications and distinguish two orthogonal forms of mobility: the system-centric physical mobility and an application-centric logical mobility (where users are aware that they are changing location). We introduce location-dependent subscriptions as a suitable means to exploit the power of the event-based paradigm in mobile applications. Briefly spoken, location-dependency refines a subscription to accept only events related to a mobile user's current location. Implementations for both forms of mobility are presented within the content-based pub/sub middleware Rebeca, drawing from its refined routing capabilities (namely, covering and merging). |
Year | DOI | Venue |
---|---|---|
2003 | 10.5555/1515915.1515923 | Middleware |
Keywords | Field | DocType |
content-based pub,sub middleware,valuable middleware architecture,mobile user,location-dependent application,mobile application,application-centric logical mobility,system-centric physical mobility,existing pub,current location,publish subscribe,mobility,middleware | Mobile computing,Middleware,Reconfigurability,Computer science,Loose coupling,Implementation,Exploit,Reactive system,Location awareness,Distributed computing | Conference |
Volume | ISSN | ISBN |
2672 | 0302-9743 | 3-540-40317-5 |
Citations | PageRank | References |
91 | 3.94 | 17 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Ludger Fiege | 1 | 555 | 52.04 |
Felix C. Gärtner | 2 | 460 | 28.27 |
Oliver Kasten | 3 | 267 | 18.39 |
Andreas Zeidler | 4 | 244 | 12.72 |