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
Link To Document