Skip to main content

Enhanced Resource Management for Web Based Thin Clients Using Cross-Platform Progressive Offline Capabilities

  • Conference paper
  • First Online:
Cognitive Radio-Oriented Wireless Networks (CrownCom 2019)

Abstract

Web based thin clients are applications delivering content from the Internet or Intranet and accessed via the browser on the running end device. These clients are portable and cross-device compatible and have a large spectrum of applications, can perform from tele-measurement tasks to management and information centralization. The capability of web-based thin clients to function offline is a requirement that is indispensable even today for many companies because offline-enabled thin clients allow the users to continue working without workflow disturbance, preventing the loss of data, even when the connection to the Internet is missing or malfunctioning. This paper is dedicated to a “barrier-free” cross-platform responsive and progressive web based thin client, presenting its architecture and development, as well as the offline capabilities using caching techniques and its advantages in resource management and information back-up and security.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Similar content being viewed by others

References

  1. Oluwatosin, H.S.: Client-server model. IOSR J. Comput. Eng. 16(1), 67–71 (2014). p-ISSN 2278-8727

    Article  Google Scholar 

  2. Kim, J., Baratto, R.A., Nieh, J.: pTHINC: a thin-client architecture for mobile wireless web. In: Proceedings of the 15th International Conference on World Wide Web (WWW 2006), pp. 143–152. ACM, New York (2006)

    Google Scholar 

  3. Tian, Y., Song, B., Huh, E.: Towards the development of personal cloud computing for mobile thin-clients. In: 2011 International Conference on Information Science and Applications, Jeju Island, pp. 1–5 (2011)

    Google Scholar 

  4. Al-Hammouri, A., Al-Ali, Z., Al-Duwairi, B.: ReCAP: a distributed CAPTCHA service at the edge of the network to handle server overload. Trans. Emerg. Telecommun. Technol. 29(4), e3187 (2017)

    Article  Google Scholar 

  5. Stelea, G.A., Fernoaga, V., Gavrila, C., Robu, D.: Web-service based thin client for tele-measurement. Int. Sci. Conf. eLearn. Softw. Educ. 2, 128–134 (2018)

    Google Scholar 

  6. Pohja, M.: Comparison of common XML-based web user interface languages. J. Web Eng. 9(2), 95–115 (2010)

    Google Scholar 

  7. Charland, A., Leroux, B.: Mobile application development: web vs native. Commun. ACM 54(5), 49–53 (2011)

    Article  Google Scholar 

  8. Mahmood, A., Casetti, C., Chiasserini, C.F., Giaccone, P., Harri, J.: Efficient caching through stateful SDN in named data networking. Trans. Emerg. Telecommun. Technol. 29(1), e3271 (2010)

    Article  Google Scholar 

  9. Richards, G., Lebresne, S., Burg, B., Vitek, J.: An analysis of the dynamic behavior of JavaScript programs. SIGPLAN Not. 45(6), 1–12 (2010)

    Article  Google Scholar 

  10. Vaughan-Nichols, S.J.: Will HTML 5 restandardize the web? J. Comput. 43(4), 13–15 (2010). https://doi.org/10.1109/MC.20

    Article  Google Scholar 

  11. Orsini, G., Bade, D., Lamersdorf, W.: CloudAware: empowering context-aware self-adaptation for mobile applications. Trans. Emerg. Telecommun. Technol. 29(4), e3210 (2017)

    Article  Google Scholar 

  12. Rajesh, N.A.: Responsive web design. Int. J. Eng. Comput. Sci. 4(3)

    Google Scholar 

  13. Robu, D., Fernoaga, V., Stelea, G.A., Sandu, F.: Tele-measurement with virtual instrumentation using web-services. Des. Technol. Electron. Packag. (SIITME) 23, 387–394 (2017)

    Google Scholar 

  14. Baturay, M.H., Birtane, M.: Responsive web design: a new type of design for web-based instructional content. Procedia – Soc. Behav. Sci 106, 2275–2279 (2013). ISSN 1877-0428

    Article  Google Scholar 

  15. Joorabchi, M.E., Mesbah, A., Kruchten, P.: Real challenges in mobile app development. In: ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 2851–2864 (2013)

    Google Scholar 

  16. Smutny, P.: Mobile development tools and cross-platform solutions. In: Proceedings of the 13th International Carpathian Control Conference (ICCC), pp. 653–656 (2012). https://doi.org/10.1109/carpathiancc.2012.6228727

  17. Maddah-Alim, M.A., Niesen, U.: Fundamental limits of caching. IEEE Trans. Inf. Theory 60, 2856–2867 (2014). https://doi.org/10.1109/TIT.2014.2306938

    Article  MathSciNet  MATH  Google Scholar 

  18. Leff, A., Rayfield, J.T.: Web-application development using the Model/View/Controller design pattern. In: Proceedings Fifth IEEE International Enterprise Distributed Object Computing Conference, pp. 118–127 (2001). https://doi.org/10.1109/edoc.2001.950428

  19. Banerjee, I., Nguyen, B., Garousi, V., Memon, A.: Graphical user interface (GUI) testing: systematic mapping and repository. J. Inf. Softw. Technol. 55(10), 1679–1694 (2013). ISSN 0950-5849

    Article  Google Scholar 

  20. Bhamare, D., Samaka, M., Erbad, A., Jain, R., Gupta, L.: Exploring microservices for enhancing internet QoS. Trans. Emerg. Telecommun. Technol. 29, e3445 (2018)

    Article  Google Scholar 

  21. Clark, J., Oorschot, P.C.: SoK: SSL and HTTPS: revisiting past challenges and evaluating certificate trust model enhancements, pp. 511–525 (2013)

    Google Scholar 

  22. Georgiev, M., Iyengar, S., Jana, S., Anubhai, R., Boneh, D., Shmatikov, V.: The most dangerous code in the world: validating SSL certificates in non-browser software. In: CCS 2012, pp. 38–49. ACM, New York (2012)

    Google Scholar 

  23. Jensen, S.H., Madsen, M., Moller, A.: Modeling the HTML DOM and browser API in static analysis of JavaScript web applications. In: Proceedings of the 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering, pp. 59–69 (2013). https://doi.org/10.1145/2025113.2025125

  24. Arnbak, A., Asghari, H., Van Eeten, M., Van Eijk, N.: Graphical user interface (GUI) testing: systematic mapping and repository. Commun. ACM 57(10), 47–55 (2013). https://doi.org/10.1145/2660574

    Article  Google Scholar 

  25. Leu, J., Chen, C., Hsu, K.: Improving heterogeneous SOA-based IoT message stability by shortest processing time scheduling. IEEE Trans. Serv. Comput. 7(4), 575–585 (2014)

    Article  Google Scholar 

Download references

Acknowledgement

This paper has been supported by the Autonomous Region of Sardinia-Italy (Piano Sulcis Research Grant SULCIS-821101).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to George Alex Stelea .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Stelea, G.A., Murroni, M., Popescu, V., Balan, T., Fernoaga, V. (2019). Enhanced Resource Management for Web Based Thin Clients Using Cross-Platform Progressive Offline Capabilities. In: Kliks, A., et al. Cognitive Radio-Oriented Wireless Networks. CrownCom 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 291. Springer, Cham. https://doi.org/10.1007/978-3-030-25748-4_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-25748-4_27

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-25747-7

  • Online ISBN: 978-3-030-25748-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics