IEEE Transactions on Software Engineering
Dynamic layout of distributed applications in FarGo
Proceedings of the 21st international conference on Software engineering
Conflicts in Policy-Based Distributed Systems Management
IEEE Transactions on Software Engineering
Jini Specification
Java RMI
The Ubiquitous Provisioning of Internet Services to Portable Devices
IEEE Pervasive Computing
Data Consistency in Intermittently Connected Distributed Systems
IEEE Transactions on Knowledge and Data Engineering
Exploiting reflection in mobile computing middleware
ACM SIGMOBILE Mobile Computing and Communications Review
The Ponder Policy Specification Language
POLICY '01 Proceedings of the International Workshop on Policies for Distributed Systems and Networks
How to Monitor and Control Resource Usage in Mobile Agent Systems
DOA '01 Proceedings of the Third International Symposium on Distributed Objects and Applications
A Policy-Based Infrastructure for the Dynamic Control of Agent Mobility
POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
Voluntary cooperation in pervasive computing services
LISA '05 Proceedings of the 19th conference on Large Installation System Administration Conference - Volume 19
A critical evaluation of location based services and their potential
Journal of Location Based Services
Hi-index | 0.00 |
The widespread diffusion of mobile computing and of portable devices with wireless connectivity identifies new challenging scenarios for the Internet provisioning of information services. The possible mobility of users, terminals, and even middleware/service components requires solutions to handle properly the links to information resources in response to the mobile entity migration. Binding decisions may depend on dynamic deployment conditions, e.g., local availability of resources, user preferences, and terminal hardware/software characteristics, and should be determined at service provision time. There is the need for novel middlewares capable of supporting mobility-enabled resource binding and of cleanly separating the application logic from binding strategies. The paper presents a middleware, called SCaLaDE, that supports the accessibility of mobile users/terminals to information services. SCaLaDE provides mobile clients with mobile agentbased proxies that can follow the user/terminal roaming and have their resource references transparently accommodated by the middleware depending on policy-driven binding strategies expressed in a high-level specification language and separated from the application logic. This separation of concerns is crucial to reduce the complexity and leverage the development of mobility-enabled information services.