skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Pervasive Collaboratorive Computing Environment Jabber Toolkit

Abstract

PCCE Project background: Our experience in building distributed collaboratories has shown us that there is a growing need for simple, non-intrusive, and flexible ways to stay in touch and work together. Towards this goal we are developing a Pervasive Collaborative Computing Environment (PCCE) within which participants can rendezvous and interact with each other. The PCCE aims to support continuous or ad hoc collaboration, target daily tasks and base connectivity, be easy to use and install across multiple platforms, leverage off of existing components when possible, use standards-based components, and leverage off of Grid services (e.g., security and directory services). A key concept for this work is "incremental trust", which allows the system's "trust" of a given user to change dynamically. PCCE Jabber client software: This leverages Jabber. an open Instant Messaging (IM) protocol and the related Internet Engineering Task Force (IETF) standards "XMPP" and "XMPP-IM" to allow collaborating parties to chat either one-on-one or in "chat rooms". Standard Jabber clients will work within this framework, but the software will also include extensions to a (multi-platform) GUI client (Gaim) for X.509-based security, search, and incremental trust. This software also includes Web interfaces for managing user registration to a Jabber server. PCCEmore » Jabber server software: Extensions to the code, database, and configuration files for the dominant open-source Jabber server, "jabberd". Extensions for search, X.509 security, and incremental trust. Note that the jabberd software is not included as part of this software.« less

Authors:
;
Publication Date:
Research Org.:
Lawrence Berkeley National Laboratory
Sponsoring Org.:
USDOE
OSTI Identifier:
1230830
Report Number(s):
PCCE-JT; 001889MLTPL00
DOE Contract Number:  
AC03-76SF00098
Resource Type:
Software
Software Revision:
00
Software Package Number:
001889
Software Package Contents:
Open Source Software Package available from Lawrence Berkeley National Laboratory at the following URL: http://dsd.lbl.gov/Collaboratories/jabber
Software CPU:
MLTPL
Open Source:
Yes
Source Code Available:
Yes
Related Software:
Python, Gaim
Country of Publication:
United States

Citation Formats

Gunter, Dan, and Lee, Jason. Pervasive Collaboratorive Computing Environment Jabber Toolkit. Computer software. https://www.osti.gov//servlets/purl/1230830. Vers. 00. USDOE. 15 May. 2004. Web.
Gunter, Dan, & Lee, Jason. (2004, May 15). Pervasive Collaboratorive Computing Environment Jabber Toolkit (Version 00) [Computer software]. https://www.osti.gov//servlets/purl/1230830.
Gunter, Dan, and Lee, Jason. Pervasive Collaboratorive Computing Environment Jabber Toolkit. Computer software. Version 00. May 15, 2004. https://www.osti.gov//servlets/purl/1230830.
@misc{osti_1230830,
title = {Pervasive Collaboratorive Computing Environment Jabber Toolkit, Version 00},
author = {Gunter, Dan and Lee, Jason},
abstractNote = {PCCE Project background: Our experience in building distributed collaboratories has shown us that there is a growing need for simple, non-intrusive, and flexible ways to stay in touch and work together. Towards this goal we are developing a Pervasive Collaborative Computing Environment (PCCE) within which participants can rendezvous and interact with each other. The PCCE aims to support continuous or ad hoc collaboration, target daily tasks and base connectivity, be easy to use and install across multiple platforms, leverage off of existing components when possible, use standards-based components, and leverage off of Grid services (e.g., security and directory services). A key concept for this work is "incremental trust", which allows the system's "trust" of a given user to change dynamically. PCCE Jabber client software: This leverages Jabber. an open Instant Messaging (IM) protocol and the related Internet Engineering Task Force (IETF) standards "XMPP" and "XMPP-IM" to allow collaborating parties to chat either one-on-one or in "chat rooms". Standard Jabber clients will work within this framework, but the software will also include extensions to a (multi-platform) GUI client (Gaim) for X.509-based security, search, and incremental trust. This software also includes Web interfaces for managing user registration to a Jabber server. PCCE Jabber server software: Extensions to the code, database, and configuration files for the dominant open-source Jabber server, "jabberd". Extensions for search, X.509 security, and incremental trust. Note that the jabberd software is not included as part of this software.},
url = {https://www.osti.gov//servlets/purl/1230830},
doi = {},
year = {2004},
month = {5},
note =
}