skip to main content
10.1145/358916.358982acmconferencesArticle/Chapter ViewAbstractPublication PagescscwConference Proceedingsconference-collections
Article
Free access

Composable collaboration infrastructures based on programming patterns

Published: 01 December 2000 Publication History

Abstract

In general, collaboration infrastructures have supported sharing of an object based on its logical structure. However, current implementations assume an implicit binding between this logical structure and particular system-defined abstractions. We present a new composable design based on programming patterns that eliminates this binding, thereby increasing the range of supported objects and supporting extensibility.

References

[1]
Abdel-Wahab,H.,Jeffay,K.,Issues,problems,and solutions in sharing clients on multiple displays. Internetworking:Research and Experience,1994.5 :1-15.
[2]
Birrel,A.D.and B.J.Nelson,Implementing Remote Procedure Calls.ACM TOCS,Febr ary 1984.2 (1).
[3]
Dewan,P.and R.Cho dhary,A High-Level and Flexible Framework for Implementing Multiuser User Interfaces. ACM Transactions on Information Systems,October 1992.10 (4):p.345-380.
[4]
Dourish,P.,Open Implementation in CSCW Toolkits (Doctoral Dissertation).1996,University of London.
[5]
Grundy,J.Engineering component-based,userconfigurable collaborative editing systems .EHCI .1998.
[6]
Hamilton,G.,JavaBeans specification .1997,Sun Microsystems.
[7]
Hughes,M.,Stotts D.Daistish:Systematic Algebraic Testing for OO Programs in the Presence of Side-effects . in ISSTA .1996.
[8]
Munson,J.,Dewan,P.,Sync:a Java framework for mobile collaborative applications,in Computer .1997.p.231-242.
[9]
Prakash,A.,Shim,H.DistView:Support for building efficient collaborative applications using replicated active objects.in Proceedings of the ACM Conference on CSCW . 1994.
[10]
Roseman,M.,Greenberg,S.,Building real-time groupware with GroupKit,a groupware toolkit.ACM Transactions on Comp ter-Human Interaction,1996.3 (1): p.66-106.
[11]
Roussev,V.,Dewan,P.,Koorakula,N.,Sellappa,S. Integrating XML and Object-based Programming for Distributed Collaboration .in WET ICE .2000.
[12]
Shim,H.,Hall,R.,Prakash,A.,Jahanian,F.Providing flexible services for managing shared state in collaborative systems .in Proceedings of the Fifth European Conference on CSCW .1997.
[13]
Stefik,M.,et al.,Beyond the Chalkboard:Computer Support for Collaboration and Problem Solving in Meetings.CACM,January 1987.30 (1):p.32-47.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CSCW '00: Proceedings of the 2000 ACM conference on Computer supported cooperative work
December 2000
346 pages
ISBN:1581132220
DOI:10.1145/358916
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 2000

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

CSCW00
CSCW00: Computer Supported Cooperative Work
Pennsylvania, Philadelphia, USA

Acceptance Rates

CSCW '00 Paper Acceptance Rate 36 of 199 submissions, 18%;
Overall Acceptance Rate 2,235 of 8,521 submissions, 26%

Upcoming Conference

CSCW '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)64
  • Downloads (Last 6 weeks)28
Reflects downloads up to 03 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media