An effective offloading middleware for pervasive services on mobile devices
Pervasive and Mobile Computing
Using RESTful web-services and cloud computing to create next generation mobile applications
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Securing elastic applications on mobile devices for cloud computing
Proceedings of the 2009 ACM workshop on Cloud computing security
Enabling mobile application mashups with Merlion
Proceedings of the Eleventh Workshop on Mobile Computing Systems & Applications
Dynamically partitioning applications between weak devices and clouds
Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond
Hi-index | 0.00 |
This paper describes the design, implementation, deployment, and ongoing management of a cross-platform native mobile application that empowers the Field (Sales, Marketing, Systems Engineers) in an Enterprise to collaborate with Customers through sharing "the right enterprise content & services: anytime, anywhere, from many mobile devices". The mobile application is designed as a thin smart phone native client that assumes its (a) User Interface as well as (b) Productivity enhancing Content & Services, from a cloud service. The cloud service provides enterprise-grade capabilities including (a) enterprise authentication & role-based access control (b) connectors for enterprise backend services such as Customer Relationship Management (CRM), Sales Force Automation (SFA), Content Management, Knowledge Bases, Ordering, and Pricing and (c) global scalability and high availability. A single application specification hosted on the cloud drives a consistent use interface and user experience across multiple mobile devices including Android, Blackberry and IOS. We describe, one active production use of this application by thousands of Cisco's Worldwide Field users, live for almost a year, and used in 54 countries. We describe the technical challenges, business use cases, usage tracking, and real world experience gained over the course of this duration.