Conference Paper

Ajax for mobility: mobileweaver ajax framework.

DOI: 10.1145/1367497.1367664 Conference: Proceedings of the 17th International Conference on World Wide Web, WWW 2008, Beijing, China, April 21-25, 2008
Source: DBLP

ABSTRACT This paper provides a brief description of a research project on using Ajax to enhance mobile Web applications for enterprise use. The project, known as MobileWeaver Ajax Framework, leverages enterprise SOA (Service Oriented Architecture) and the latest web technologies on mobile devices.

  • [Show abstract] [Hide abstract]
    ABSTRACT: Network latency is one of the most critical factors for the usability of mobile SOA applications. This paper introduces prefetching and caching enhancements for an existing SOA framework for mobile applications to reduce the user perceived latency. Latency reduction is achieved by proactively sending data to the mobile device that could most likely be requested at a later time. This additional data is piggybacked onto responses to actual requests and injected into a client side cache, so that it can be used without an additional connection. The prefetching is done automatically using a sequence prediction algorithm. The benefit of prefetching and caching enhancements were evaluated for different network settings and a reduction of user perceived latency of up to 31% was found in a typical scenario. In contrast to other prefetching solutions, our piggybacking approach also allows to significantly increase battery lifetime of the mobile device.
    IEEE International Conference on Web Services, ICWS 2009, Los Angeles, CA, USA, 6-10 July 2009; 01/2009
  • [Show abstract] [Hide abstract]
    ABSTRACT: Employees are increasingly participating in business processes using mobile devices. Often, this is supported by a mobile web application, which accesses various web services in the back-end. The high latency of the mobile network (e.g., EDGE) is perceived by the user each time a web service is called, in addition to the time needed to invoke the service itself. This high latency may lead to low usability, low acceptance rate, and finally compromises the overall process quality. To reduce the latency perceived by the user, we present a caching architecture for web services and an adaptive prefetching algorithm. The key characteristics of our approach are the compatibility with major mobile browsers and the independence of the caching proxy from the front-end application and the back-end services. We evaluate our approach on realistic traces of web service calls in an IT service management scenario. The traces were generated from handling real incidents according to the ITIL (ISO 20000) processes. The results confirm that using our approach, the latency perceived by the user is reduced by 24%.
    IEEE International Conference on Web Services, ICWS 2010, Miami, Florida, USA, July 5-10, 2010; 01/2010
  • [Show abstract] [Hide abstract]
    ABSTRACT: Current enterprise application mobility approaches tend to extend desktop paradigms to the mobile space. We believe that enterprise application mobility needs to evolve to a mobile-oriented business computing paradigm, where business functions and relevant collaboration options are made available to a large number of mobile users in the most appropriate manner. In this paradigm, users get just enough information and resources needed to make a business decision and execute it in a simple and secure manner. We present a service-oriented framework that allows mobile applications to easily interface with enterprise backends, and be lightweight and flexible through in-built context awareness and a Web 2.0 front-end. It allows interleaved execution of local, ambient and remote services; and provides both users and enterprises the ability to create, provision and execute lightweight dynamic applications. At the same time, the framework allows enterprises to control services and data users access through their devices.
    Enterprise Distributed Object Computing Conference Workshops, 2008 12th; 10/2008

Full-text (2 Sources)

Available from