Supporting multi-user, multi-applet workspaces in CBE

Jang Ho Lee, Atul Prakash, Trent Ray Jaeger, Gwobaw Wu

Research output: Contribution to conferencePaper

29 Citations (Scopus)

Abstract

Our experience with Internet-based scientific collaboratories indicates that they need to be user-extensible, allow users to add tools and objects dynamically to shared workspaces, permit users to move work dynamically between private and shared workspaces, and be easily accessible over a network. We present the software architecture of an environment, called CBE, for building collaboratories to meet such needs. CBE provides user-extensibility by allowing a collaboratory to be constructed as a coordinated collection of group-aware applets. To support dynamic reconfiguration of shared workspaces and to allow access over the Internet, CBE uses the metaphor of rooms as the high-level grouping mechanism for applets and users. Rooms may contain applets, users, and arbitrary data objects. Rooms can be used for both asynchronous and synchronous collaboration because their state persists across synchronous sessions. Room participants may have different roles in a room (such as administrator, member and observer), with appropriate access rights. A prototype of the model has been implemented in Java and can be run from a Java-enabled Web browser.

Original languageEnglish (US)
Pages344-353
Number of pages10
StatePublished - Dec 1 1996
EventProceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, CSCW - Boston, MA, USA
Duration: Nov 16 1996Nov 20 1996

Other

OtherProceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, CSCW
CityBoston, MA, USA
Period11/16/9611/20/96

Fingerprint

Chemical beam epitaxy
Internet
Web browsers
Software architecture

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Cite this

Lee, J. H., Prakash, A., Jaeger, T. R., & Wu, G. (1996). Supporting multi-user, multi-applet workspaces in CBE. 344-353. Paper presented at Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, CSCW, Boston, MA, USA, .
Lee, Jang Ho ; Prakash, Atul ; Jaeger, Trent Ray ; Wu, Gwobaw. / Supporting multi-user, multi-applet workspaces in CBE. Paper presented at Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, CSCW, Boston, MA, USA, .10 p.
@conference{e7753d0c8cca4337a6d9feb2df35f5a6,
title = "Supporting multi-user, multi-applet workspaces in CBE",
abstract = "Our experience with Internet-based scientific collaboratories indicates that they need to be user-extensible, allow users to add tools and objects dynamically to shared workspaces, permit users to move work dynamically between private and shared workspaces, and be easily accessible over a network. We present the software architecture of an environment, called CBE, for building collaboratories to meet such needs. CBE provides user-extensibility by allowing a collaboratory to be constructed as a coordinated collection of group-aware applets. To support dynamic reconfiguration of shared workspaces and to allow access over the Internet, CBE uses the metaphor of rooms as the high-level grouping mechanism for applets and users. Rooms may contain applets, users, and arbitrary data objects. Rooms can be used for both asynchronous and synchronous collaboration because their state persists across synchronous sessions. Room participants may have different roles in a room (such as administrator, member and observer), with appropriate access rights. A prototype of the model has been implemented in Java and can be run from a Java-enabled Web browser.",
author = "Lee, {Jang Ho} and Atul Prakash and Jaeger, {Trent Ray} and Gwobaw Wu",
year = "1996",
month = "12",
day = "1",
language = "English (US)",
pages = "344--353",
note = "Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, CSCW ; Conference date: 16-11-1996 Through 20-11-1996",

}

Lee, JH, Prakash, A, Jaeger, TR & Wu, G 1996, 'Supporting multi-user, multi-applet workspaces in CBE', Paper presented at Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, CSCW, Boston, MA, USA, 11/16/96 - 11/20/96 pp. 344-353.

Supporting multi-user, multi-applet workspaces in CBE. / Lee, Jang Ho; Prakash, Atul; Jaeger, Trent Ray; Wu, Gwobaw.

1996. 344-353 Paper presented at Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, CSCW, Boston, MA, USA, .

Research output: Contribution to conferencePaper

TY - CONF

T1 - Supporting multi-user, multi-applet workspaces in CBE

AU - Lee, Jang Ho

AU - Prakash, Atul

AU - Jaeger, Trent Ray

AU - Wu, Gwobaw

PY - 1996/12/1

Y1 - 1996/12/1

N2 - Our experience with Internet-based scientific collaboratories indicates that they need to be user-extensible, allow users to add tools and objects dynamically to shared workspaces, permit users to move work dynamically between private and shared workspaces, and be easily accessible over a network. We present the software architecture of an environment, called CBE, for building collaboratories to meet such needs. CBE provides user-extensibility by allowing a collaboratory to be constructed as a coordinated collection of group-aware applets. To support dynamic reconfiguration of shared workspaces and to allow access over the Internet, CBE uses the metaphor of rooms as the high-level grouping mechanism for applets and users. Rooms may contain applets, users, and arbitrary data objects. Rooms can be used for both asynchronous and synchronous collaboration because their state persists across synchronous sessions. Room participants may have different roles in a room (such as administrator, member and observer), with appropriate access rights. A prototype of the model has been implemented in Java and can be run from a Java-enabled Web browser.

AB - Our experience with Internet-based scientific collaboratories indicates that they need to be user-extensible, allow users to add tools and objects dynamically to shared workspaces, permit users to move work dynamically between private and shared workspaces, and be easily accessible over a network. We present the software architecture of an environment, called CBE, for building collaboratories to meet such needs. CBE provides user-extensibility by allowing a collaboratory to be constructed as a coordinated collection of group-aware applets. To support dynamic reconfiguration of shared workspaces and to allow access over the Internet, CBE uses the metaphor of rooms as the high-level grouping mechanism for applets and users. Rooms may contain applets, users, and arbitrary data objects. Rooms can be used for both asynchronous and synchronous collaboration because their state persists across synchronous sessions. Room participants may have different roles in a room (such as administrator, member and observer), with appropriate access rights. A prototype of the model has been implemented in Java and can be run from a Java-enabled Web browser.

UR - http://www.scopus.com/inward/record.url?scp=0030388877&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0030388877&partnerID=8YFLogxK

M3 - Paper

AN - SCOPUS:0030388877

SP - 344

EP - 353

ER -

Lee JH, Prakash A, Jaeger TR, Wu G. Supporting multi-user, multi-applet workspaces in CBE. 1996. Paper presented at Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, CSCW, Boston, MA, USA, .