Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
M-RPC: a remote procedure call service for mobile clients
MobiCom '95 Proceedings of the 1st annual international conference on Mobile computing and networking
Mobile Computing with the Rover Toolkit
IEEE Transactions on Computers - Special issue on mobile computing
L2imbo: a distributed systems platform for mobile computing
Mobile Networks and Applications - Special issue on protocols and software paradigms of mobile networks
Supporting CORBA applications in a mobile environment
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Π2 -- a generic proxy platform for wireless access and mobility in CORBA
Proceedings of the nineteenth annual ACM symposium on Principles of distributed computing
Using publish/subscribe middleware for mobile systems
ACM SIGMOBILE Mobile Computing and Communications Review
EDOC '00 Proceedings of the 4th International conference on Enterprise Distributed Object Computing
Hermes: A Distributed Event-Based Middleware Architecture
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
Advanced lectures on networking
Using CORBA to Support Terminal Mobility
TINA '97 Proceedings of the Global Convergence of Telecommunications and Distributed Object Computing
ISORC '03 Proceedings of the Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Mobile RMI: Supporting Remote Access to Java Server Objects on Mobile Hosts
DOA '01 Proceedings of the Third International Symposium on Distributed Objects and Applications
DOA '01 Proceedings of the Third International Symposium on Distributed Objects and Applications
LIME: A Middleware for Physical and Logical Mobility
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
An XML-based Middleware for Peer-to-Peer computing
P2P '01 Proceedings of the First International Conference on Peer-to-Peer Computing
Achieving all the time, everywhere access in next-generation mobile networks
ACM SIGMOBILE Mobile Computing and Communications Review
The evolution of publish/subscribe communication systems
Future directions in distributed computing
Nomadic computing and smart spaces
IEEE Internet Computing
The design of the TAO real-time object request broker
Computer Communications
On some principles of nomadic computing and multi-access communications
IEEE Communications Magazine
Hi-index | 0.00 |
There is an increasing demand for middleware for nomadic computing applications. Owing to the inherent characteristics of such environments, these platforms have to address two fundamental issues: (i) device disconnections and the limitations of wireless networks may force users to experience short periods of service unavailability; and (ii) the complexity to design and develop next-generation mobile computing applications. This paper proposes the Esperanto Broker (EB), a communication platform that addresses mobility issues via an integrated approach, i.e. at data-link, network, and middleware levels. Decoupling interactions are achieved via a tuple-space underlying infrastructure. To support developers with advanced services, the EB enhances the distributed objects computing model providing the abstraction for the communication paradigms standardized by the W3C. Esperanto applications can be modeled as sets of objects that are distributed over mobile devices, which communicate via remote method invocations (RMIs). RMIs natively implement pull and push models, in both one-to-one and one-to-many multiplicity. The paper focuses on the EB design issues, essential aspects of the implementation, and performance evaluations of the implemented prototype. Copyright © 2006 John Wiley & Sons, Ltd.