Mobile Computing with the Rover Toolkit
IEEE Transactions on Computers - Special issue on mobile computing
Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
Flexible data storage for mobile computing
Proceedings of the 1999 ACM symposium on Applied computing
Proceedings of the 7th annual international conference on Mobile computing and networking
ACM Transactions on Computer Systems (TOCS)
Data Management for Mobile Computing
Data Management for Mobile Computing
Mobile data and transaction management
Information Sciences—Informatics and Computer Science: An International Journal
PoPS: mobile access to digital library resources
Proceedings of the 3rd ACM/IEEE-CS joint conference on Digital libraries
UpLib: a universal personal digital library system
Proceedings of the 2003 ACM symposium on Document engineering
PDLib: personal digital libraries with universal access
Proceedings of the 5th ACM/IEEE-CS joint conference on Digital libraries
Integrity assurance for RESTful XML
ER'10 Proceedings of the 2010 international conference on Advances in conceptual modeling: applications and challenges
A synthesis of research on ICT adoption and use by medical professionals in Sub-Saharan Africa
Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium
Hi-index | 0.00 |
In this paper we present a universal access architecture for digital libraries. Our architecture supports traditional fixed clients and mobile clients addressing the connection adaptation and limited resources challenges presented by mobile devices. We describe the requirements of universally available personal digital libraries and illustrate their applicability with a user scenario. These requirements are addressed by our universal access architecture, which targets to support multiple device access, including mobile devices. The main components of the architecture are the Client-Side Applications, the Data Server and the Mobile Communication Middleware (MCM). Our work has focused on the mobile connection support provided by the interaction of mobile clients with the MCM, obtaining a constant response rate in spite of variability of network conditions. The architecture of a mobile software client that benefits from these mechanisms is described and supplemented with implementation notes showing how-in spite of the limited computing resources of mobile devices-it can interact with a data server that has not been designed to support client mobility via adaptation techniques implemented in a middleware.