Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Goopeel Chung

dblp:73/3032 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 4 · 3 first-authorComputer networks · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 88% Cloud and datacenter computing · 12%
Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 100%

Topics — the 2 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems
replication
0.012004
Towards dynamic collaboration architectures · CSCW 2004
Collaborative and social computing › groupware
shared window systems
0.011996
A Mechanism for Supporting Client Migration in a Shared Window System · ACM Symposium on User Interface Software and Technology 1996

Methods — techniques the papers use, named apart from their topics

replay · 0.0message logging · 0.0input logging and replay · 0.0
YearPublicationVenuePosition
2005 Formally Analyzing Two-user Centralized and Replicated Architectures
Sasa Junuzovic, Goopeel Chung, Prasun Dewan
ECSCW2
2004 Towards dynamic collaboration architectures
abstract
In this paper, we introduce the concept of dynamically changing between centralized, replicated, and hybrid collaboration architectures. It is implemented by providing users a function that dynamically changes the mapping between user-interface and program components. We decompose the function into more primitive commands that are executed autonomously by individual users. These commands require a mechanism to dynamically replicate user-interface and program components on a user's site. We present a logging approach for implementing the mechanism that records input (output) messages sent to one incarnation of a program (user-interface) component, and replays the recorded messages to a different incarnation of the component. Preliminary experiments with an implementation of the mechanism show that response and completion times can improve by dynamically changing the architecture to adapt to changes to the set of users in a collaboration session involving a mix of mobile and stationary devices.
Goopeel Chung, Prasun Dewan
CSCW1
2001 Flexible support for application-sharing architecture
abstract
Current application-sharing systems support a single architecture for all collaborations, though different systems support different architectures. We have developed a system that supports a wide range of architectural mappings, which include, to the best of our knowledge, all of the existing architectures defined so far including the centralized, replicated, and hybrid architectures. Instead of being bound to a specific I/O protocol such as the X protocol, it is based on a simple abstract I/O protocol to which specific I/O protocols must be mapped by client-supplied code. We have used the system to perform experiments that compare the performance of the centralized and replicated architectures. Our experiments show that the choice of the architecture depends on the computers used by the collaborators, the speed of the connections between the computers, and the cost of the operations performed by the shared application. Under some conditions the centralized architecture gives better performance, while unde r others the replicated architecture gives better performance. Our results contradict the popular belief that the replicated architecture always gives better performance, and show the need for supporting both architectures in a system.
Goopeel Chung, Prasun Dewan
ECSCW1
1996 A Mechanism for Supporting Client Migration in a Shared Window System
abstract
Migrating collaborative applications to or near the workstations of active users can offer better performance in many scenarios. We have developed a client migration mechanism for centralized shared window systems that does not require changes to existing application and system software. It is based on logging input at the old site and replaying it at the new site. This approach raises several difficult questions: How should the log size be kept low? How should response time be kept low while migration is in progress? How should applications that depend on the rate at which input is received be accommodated? How should the transition from the replay phase to the play phase be detected at the new site? How should the software at the old and new sites be synchronized? We have developed a series of alternative approaches for answering these questions and implemented them in the XTV [1] shared window system. In this paper, we motivate, describe, illustrate and evaluate these approaches, an...
Goopeel Chung, Prasun Dewan
ACM Symposium on User Interface Software and Technology1
1994 Dynamic participation in a computer-based conferencing system
Goopeel Chung, Kevin Jeffay, Hussein M. Abdel-Wahab
Comput. Commun.1