BISSA: empowering web-gadget communication with tuple spaces

  • Authors:
  • Pradeep R. Fernando;Charith D. Wickramarachchi;Udayanga S. Wickramasinghe;Dulanjanie Sumanasena;Sanjiva Weerawarana;Srinath Perera

  • Affiliations:
  • University of Moratuwa, Sri Lanka;University of Moratuwa, Sri Lanka;University of Moratuwa, Sri Lanka;University of Moratuwa, Sri Lanka;Affiliated to WSO2 Inc., Mountain View, CA;Affiliated to WSO2 Inc., Mountain View, CA

  • Venue:
  • Proceedings of the 8th International Workshop on Middleware for Grids, Clouds and e-Science
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Modern web pages are not just static plain HTML files. With the invention of browser scripting languages such as JavaScript, web pages have come alive. Still, there is no such mechanism for unified communication between browser applications that use scripting languages. We propose BISSA, a communication model which provides a unified & time-decoupled communication platform based on tuple spaces & whiteboard architecture, for browser applications. Our proposed solution consists of an inbrowser tuple space implementation & a highly scalable peer-to-peer global tuple space implementation which can act standalone as well as collaborate with each other seamlessly. In this paper we state & present our implementation methodology, and show how browser applications can use this infrastructure as an inter-gadget communication solution as well as storage platform for application generated data.