Browsing by Author "Roseman, M."
Now showing 1 - 6 of 6
Results Per Page
Sort Options
Item Open Access FROM AWARENESS TO TEAMROOMS, GROUPWEB AND TURBOTURTLE: EIGHT SNAPSHOTS OF RECENT WORK IN THE GROUPLAB PROJECT(1995-12-01) Greenberg, S.; Gutwin, C.; Cockburn, A.; Roseman, M.This report contains eight short papers that serve as snapshots of recent work by members and collaborators of the GroupLab team. All papers are concerned with groupware, and all but one of the systems described were implemented using GroupKit, our groupware toolkit. The first five papers are a suite of articles that considers how awareness of others can be supported in groupware systems. The papers cover theoretical considerations of awareness (#2), practical efforts in building systems and widgets to support awareness (#1,3,4) and evaluation of widgets to determine their effectiveness and usability (#5). Suite Overview: Supporting Awareness of Others in Groupware 1. Peepholes: Low Cost Awareness of One's community 2. Workspace Awareness for Groupware 3. Workspace Awareness Support With Radar Views 4. A Fisheye Text Editor for Relaxed-WYSIWIS Groupware 5. A Usability Study of Workspace Awareness Widgets The next three papers cover individual projects. TeamRooms (#6) is a groupware equivalent of a physical team room. Group members can stock the room with applications, and can enter the room at any time to continue their work individually or collectively. GroupWeb (#7) is a World Wide Web browser that is group-aware. People can share their views of pages in real time, can gesture around it with telepointers, and can add group annotations to a page with a groupware editor. TurboTurtle (#8) is a microworld for Newtonian physics designed for children. Children were observed using TurboTurtle, and their collaboration styles are analyzed. 6. TeamRooms: Groupware for Shared Electronic Spaces 7. GroupWeb: A WWW Browser as Real Time Groupware 8. Children's Collaboration Styles in a Newtonian MicroWorldItem Open Access GROUPWARE TOOLKITS FOR SYNCHRONOUS WORK(1996-10-01) Greenberg, S.; Roseman, M.Groupware toolkits let developers build applications for synchronous and distributed computer-based conferencing. This chapter describes four components that we believe toolkits must provide. A run-time architecture automatically manages the creation, interconnection, and communications of both centralized and distributed processes that comprise conference sessions. A set of groupware programming abstractions allows developers to control the behaviour of distributed processes, to take action on state changes, and to share relevant data. Groupware widgets let interface features of value to conference participants be added easily to groupware applications. Session managers let people create and manage their meetings and are built by developers to accommodate the group's working style. We illustrate the many ways these components can be designed by drawing on our own experiences with GroupKit, and by reviewing approaches taken by other toolkit developers.Item Open Access SEMANTIC TELEPOINTERS FOR GROUPWARE(1996-06-01) Gutwin, C.; Roseman, M.; Greenberg, S.Real time groupware systems often display telepointers (multiple cursors) of all participants in the shared visual workspace. Through the simple mechanism of telepointers, participants can communicate their location, movement, and probable focus of attention within the document, and can gesture over the shared view. Yet telepointers can be improved. First, they can be applied to groupware where people's view of the work surface differs-through viewport, object placement, or representation variation-by mapping telepointers to the underlying objects rather than to Cartesian coordinates. Second, telepointers can be overloaded with semantic information to provide participants a stronger sense of awareness of what is going on, with little consumption of screen real estate.Item Open Access SIMPLIFYING COMPONENT DEVELOPMENT IN AN INTEGRATED GROUPWARE ENVIRONMENT(1997-04-01) Roseman, M.; Greenberg, S.This paper describes our experiences implementing a component architecture for TeamWave Workplace, an integrated groupware environment using a rooms metaphor. The problem we faced was how to design the architecture to support rapid development of new embedded components. Our solution, based on Tcl/Tk and GroupKit, uses multiple interpreters and a shared window hierarchy. This proved effective in easing development complexity in TeamWave. We discuss some of the strategies we used, and identify the types of interactions between system components. The lessons learned in developing this component model should be generally applicable to future integrated groupware systems in different environments.Item Open Access TEAMROOMS: NETWORK PLACES FOR COLLABORATION(1996-03-01) Roseman, M.; Greenberg, S.Teams whose members are in close physical proximity often rely on team rooms to serve both as meeting places and repositories of the documents and artifacts that support their projects. TeamRooms is a groupware system that fills the role of a team room for groups whose members can work both co-located and at a distance. Facilities in TeamRooms allow team members to collaborate either in real-time or asynchronously, and to customize their shared electronic space with tools to suit their needs. Unlike many groupware systems. all TeamRooms documents and artifacts are fully persistent.Item Open Access A USABILITY STUDY OF AWARENESS WIDGETS IN A SHARED WORKSPACE GROUPWARE SYSTEM(1996-03-01) Gutwin, C.; Roseman, M.; Greenberg, S.Workspace awareness is knowledge about others' interaction with a shared workspace. Groupware systems provide only limited information about other participants, often compromising workspace awareness. This paper describes a usability study of several widgets designed to help maintain awareness in a groupware workspace. These widgets include a miniature view, a radar view, a multiuser scrollbar, and a "what you see is what I do" view. The study examined the widgets' information content, how easily people could interpret them, and whether they were useful or distracting. Experimenter observations, subject questionnaires, and interviews indicate that the miniature and radar displays are useful and valuable for tasks involving spatial manipulation of artifacts.