The dangers of replication and a solution
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Exploiting reflection in mobile computing middleware
ACM SIGMOBILE Mobile Computing and Communications Review
Workflow and Application Adaptations in Mobile Environments
WMCSA '99 Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications
Optimizing Web Service messaging performance in mobile computing
Future Generation Computer Systems
Ajax for mobility: mobileweaver ajax framework
Proceedings of the 17th international conference on World Wide Web
LAOF: A New Framework to Efficiently Process Business Objects on Resource Constrained Mobile Phones
MDM '08 Proceedings of the The Ninth International Conference on Mobile Data Management
Task-Oriented mobile service recommendation enhanced by a situational reasoning engine
ASWC'06 Proceedings of the First Asian conference on The Semantic Web
New business to business interaction: shake your iPhone and speak to it
Proceedings of the 11th International Conference on Human-Computer Interaction with Mobile Devices and Services
Reducing User Perceived Latency with a Proactive Prefetching Middleware for Mobile SOA Access
International Journal of Web Services Research
Hi-index | 0.00 |
As the capabilities of mobile phones increase, so does the demand for mobile business data. Users may now wish to access backend services on the go, with a mobile phone rather than a laptop. But even as mobile technologies have grown by leaps and bounds in recent years, mobile phones are still under intrinsic hardware constraints, and more importantly, the environment in which a mobile phone is used is completely different from that of a traditional PC/laptop client. This obliges us to come up with a new approach in providing backend service accesses from mobile phones. This paper proposes, and illustrates the use of, a task-centric tool (Mo-Taskit) that is lightweight, agile, tailorable to the user's needs and secure. Central to our approach is the middleware, which adapts backend services to mobile capacity by providing simplified versions of the services. The tool fulfills the goal of providing a lightweight and customizable solution by a) mitigating the responsibilities of the mobile user, b) handling backend service calls in an asynchronous fashion to alleviate the dependence on a network connection that can be intermittent, c) employing service functions in the form of user-defined sequences as means for users to interact with the backend, and d) guaranteeing security.