skip to main content
10.1145/1180875.1180895acmconferencesArticle/Chapter ViewAbstractPublication PagescscwConference Proceedingsconference-collections
Article

Response times in N-user replicated, centralized, and proximity-based hybrid collaboration architectures

Published:04 November 2006Publication History

ABSTRACT

We evaluate response times, in N-user collaborations, of the popular centralized (client-server) and replicated (peer-to-peer) architectures, and a hybrid architecture in which each replica serves a cluster of nearby clients. Our work consists of definitions of aspects of these architectures that have previously been unspecified but must be resolved for the analysis, a formal evaluation model, and a set of experiments. The experiments are used to define the parameters of and validate the formal analysis. In addition, they compare the performances, under the three architectures, of existing data-centric, logic-centric, and stateless shared components. We show that under realistic conditions, a small number of users, high intra-cluster network delays, and large output processing and transmission costs favor the replicated architecture, large input size favors the centralized architecture, high inter-cluster network delays favor the hybrid architecture, and high input processing and transmission costs, low think times, asymmetric processing powers, and logic-intensive applications favor both the centralized and hybrid architectures. We use our validated formal model to make useful predictions about the performance of the three kinds of architectures under realistic scenarios we could not create in lab experiments.

References

  1. Ahuja, S., Ensor, J.R., Lucco, S.E. A Comparison of Application Sharing Mechanisms in Real-time Desktop Conferencing Systems. Proc OIS 1990. 238--248. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Begole, J., Smith, R.B, Struble, C.A., and Shaffer, C.A. Resource sharing for replicated synchronous groupware. ACM TON, 9, 6, (Dec 2001), 833--843. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Chung, G., and Dewan. P. Towards Dynamic Collaboration Architectures. Proc CSCW 2004. 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Correa, C. D. and Marsic, I. Software Framework for Managing Heterogeneity in Mobile Collaborative Systems. CSCW, 14, 5-6 (2004), 603--638. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Dewan, P. Architectures for Collaborative Applications. Trends in Software: Computer Supported Cooperative Work. 165--194.Google ScholarGoogle Scholar
  6. Dyck, J., Gutwin, C. Subramanian, S., Fedak, C. High-performance Telepointers. Proc CSCW 2004. 172--181. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Junuzovic, S., Chung, G. and Dewan P. Formally Analyzing Two-user Centralized and Replicated Architectures. ECSCW 2005. 83--102. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Litiu, R. and Prakash, A. Developing Adaptive Groupware Applications Using a Mobile Component Framework. Proc CSCW 2000. 107--116. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Marsic, I. DISCIPLE: A framework for multimodal collaboration in heterogeneous environments. ACM Computing Surveys. 31(2es): 4 (1999). Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Shneiderman, B. Response Time and Display Rate. Designing the User Interface: Strategies for Effective Human-Computer Interaction. 4th edition. Addison-Wesley Longman. 352--369. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Sun, C. and Ellis, C. Operational Transformation in Real-time Group Editors: Issues, Algorithms, and Achievements. Proc CSCW 1998. 59---68. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Response times in N-user replicated, centralized, and proximity-based hybrid collaboration architectures

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        CSCW '06: Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
        November 2006
        548 pages
        ISBN:1595932496
        DOI:10.1145/1180875

        Copyright © 2006 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 4 November 2006

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate2,235of8,521submissions,26%

        Upcoming Conference

        CSCW '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader