Ravinder Chandhok

Learn More
This paper reports on a project to develop a “work in preparation” editor, or PREP editor, to study co-authoring and commenting relationships. As part of the project, we have identified three issues in designing computer support for co-authoring and commenting: (1) support for social interaction among co-authors and commenters; (2) support for(More)
This paper reports research to define a set of interaction parameters that collaborative writers will find useful. Our approach is to provide parameters of interaction and to locate the decision of how to set the parameters with the users. What is new in this paper is the progress we have made outlining task management parameters, notification, scenarios of(More)
8 Tackling the first question, we can certainly imagine asynchronous awareness information presented in the same workspace as the work object. A primitive example of this type of asynchronous awareness information is the use of " change bars " ; margin marks indicating text areas which have been changed. Change bars are examples of document-based(More)
Previous work has demonstrated that presenting the data structures from programs in a graphical manner can significantly help programmers understand and debug their programs. In most previous systems, however, the graphical displays, called data visualizations, had to be laboriously hand created. The Amethyst system, which runs on Apple Macintosh computers,(More)
An important activity in collaborative writing is communicating about changes to texts,, This paper reports on a software system, ji'exible cliff, that finds and reports differences (" cliffs ") between versions of texts. The system is flexible, allowing users to control several aspects of its operation including what changes are reported and how they are(More)
Previous research indicates that voice annotation helps reviewers to express the more complex and social aspects of a collaborative writing task. Little direct evidence exists, however, about the effect of voice annotations on the writers who must use such annotations. To test the effect, we designed an interface intended to alleviate some of the problems(More)
~ls paper reports on our effofi to improve intefiws h asynchronous communication in which a group is communicating to solve a problem. We report restits ti an observational study and an experiment and use them as a basis for drawing design requiremen~ task-tiorable representations, emergent representations, emergent sharing, pubUc/private elements in a(More)
The goal of our research is to provide computer support for distributed collaborative writing. Writers can be said to be distributed when they have distributed knowledge and skill, and they share that knowledge and skill in order to develop a draft; or, even when they have significant overlap in knowledge and skill, they distribute the work of producing the(More)