Skip to main content

SPWR: A Framework to Enable Web Applications Work Offline in Challenged Network Environments

  • Conference paper
  • First Online:
Enterprise Interoperability V

Part of the book series: Proceedings of the I-ESA Conferences ((IESACONF,volume 5))

  • 759 Accesses

Abstract

Many enterprise information systems are based on the B/S Structure, so uninterrupted bandwidth availability is very important for these web applications to function. However, we should in cognizance of intermittent to zero bandwidth availability in some locations of the branch of enterprise, or connecting to the server by mobile devices. We propose SPWR (Sequential Patterns-based Web Application Refactor Framework),a framework help refactor web applications to enable them continue operating offline. SPWR first analyzes the web application to collect all the users access Sequential patterns and generates a sub-application in every client side according to its Sequential pattern. Then SPWR can switch to the sub-application for the users when monitoring low network bandwidth, and synchronize the data before switching back to good network environments. We give detailed description for SPWR and illustrate the implementation methods by one real application case study.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Saureen Shah, Apurva Joshi.COCO: A web-based data tracking architecture for challenged network environments. Proceedings of the First ACM Symposium on Computing for Development. New York, NY, USA 2010.

    Google Scholar 

  2. Google Gears. http://gears.google.com/.(accessed 20 Sep 2011).

  3. HTML5. http://www.w3school.com.cn/html5/.(accessed 20 Sep 2011).

  4. Eric Gigue, “Mobile Data Management: Challenges of Wireless and Offline Data Access,” iced, pp.0227, 17th International Conference on Data Engineering (ICDE'01), 2001.

    Google Scholar 

  5. Ali Mesbah, Engin Bozdag, Arie van Deursen.Crawling AJAX by Inferring User Interface State Changes.ICWE '08, 122–134.

    Google Scholar 

  6. ChinaCache.http://www.chinacache.com/.(accessed 20 Sep 2011).

  7. LI Yang, ZHANG WenBo, WEI Jun, ZHONG Hua, HUANG Tao. Sequential Patterns-Based Cache Replacement in Servlet Container. Journal of Software,Vo1.18,No.7,July 2007,PP.1592–1602.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yao Sun .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag London Limited

About this paper

Cite this paper

Sun, Y., Liu, J., Ye, D., Zhong, H. (2012). SPWR: A Framework to Enable Web Applications Work Offline in Challenged Network Environments. In: Poler, R., Doumeingts, G., Katzy, B., Chalmeta, R. (eds) Enterprise Interoperability V. Proceedings of the I-ESA Conferences, vol 5. Springer, London. https://doi.org/10.1007/978-1-4471-2819-9_20

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-2819-9_20

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-2818-2

  • Online ISBN: 978-1-4471-2819-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics