• DocumentCode
    1877792
  • Title

    A Collaborative Computing Infrastructure based on atom

  • Author

    Kart, Firat ; Moser, L.E. ; Melliar-Smith, P.M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of California, Santa Barbara, CA
  • fYear
    2008
  • fDate
    19-23 May 2008
  • Firstpage
    305
  • Lastpage
    312
  • Abstract
    We present a collaborative computing infrastructure that facilitates interactions between distributed applications using the pull-based, event-based model of distributed computing. The collaborative computing infrastructure uses the Atom XML format to provide interoperability between application programs, even if they run on dissimilar computing platforms. The collaborating applications can be programmed in different programming languages and can use different data schema. The Atom server allows applications to publish their output as Atom feed entries for other applications to read using the Atom Publishing Protocol. We have implemented the currently specified Atom Publishing Protocol, which requires feed entries to be retrieved one by one, and also a modified version of the Atom Publishing Protocol, which supports retrieval of all of the feed entries in a collection at once. The modified version results in shorter retrieval times for feed entries, requires fewer connections to the Atom Server for each consumer, and supports larger numbers of concurrent consumers.
  • Keywords
    XML; groupware; open systems; software architecture; Atom Publishing Protocol; Atom XML; collaborative computing infrastructure; dissimilar computing platforms; distributed computing; interoperability; Application software; Collaboration; Computer languages; Distributed computing; Feeds; Protocols; Publishing; Service oriented architecture; Web services; XML; Collaboration enabling technologies; Web infrastructure for collaborative applications; Web- and Internet-enabled collaboration; architectures and design of collaborative systems; platforms for collaboration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Technologies and Systems, 2008. CTS 2008. International Symposium on
  • Conference_Location
    Irvine, CA
  • Print_ISBN
    978-1-4244-2248-7
  • Electronic_ISBN
    978-1-4244-2249-4
  • Type

    conf

  • DOI
    10.1109/CTS.2008.4543944
  • Filename
    4543944