• DocumentCode
    1861570
  • Title

    BISSA: Empowering web gadget communication with tuple spaces

  • Author

    Wickramasinghe, Udayanga ; Wickramarachchi, Charith ; Fernando, Pradeep ; Sumanasena, Dulanjanie ; Perera, Srinath ; Weerawarana, Sanjiva

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Moratuwa, Moratuwa, Sri Lanka
  • fYear
    2010
  • fDate
    14-14 Nov. 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Modern web pages are no longer static plain HTML files, and they provide rich content through scripting languages such as JavaScript and multimedia. However, communications between browser applications that use scripting languages remain challenge. As a solution to this problem, we propose BISSA, a communication model which provides a unified and time-decoupled communication platform based on tuple spaces for browser applications. BISSA consists of an in-browser tuple space and a scalable and distributed peer-to-peer global tuple space, and both can either act standalone or collaborate with each other. The in-browser tuple space provides a solid communication infrastructure for web gadgets. The integration with the peer-to-peer global tuple space further enforces this paradigm of communication, effectively allowing web gadgets to contribute or co-ordinate with the underlying computing infrastructure. This paper presents BISSA, its architecture and show how browser applications can use BISSA as an inter-gadget communication solution, storage platform for application generated data and as a middleware to develop web-based applications that brings the computation power of browser in to the grid.
  • Keywords
    Internet; middleware; peer-to-peer computing; BISSA communication model; Web gadget communication; in-browser tuple space; inter-gadget communication solution; middleware; peer-to-peer global tuple space; Browsers; Containers; Indexes; Peer to peer computing; Routing; Servers; XML; DHT; peer to peer; tuple spaces; web gadgets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Gateway Computing Environments Workshop (GCE), 2010
  • Conference_Location
    New Orleans, LA
  • ISSN
    2152-1085
  • Print_ISBN
    978-1-4244-9751-5
  • Electronic_ISBN
    2152-1085
  • Type

    conf

  • DOI
    10.1109/GCE.2010.5676130
  • Filename
    5676130