1993ACM SIGOIS BulletinOpen access

Design considerations in choosing operations for building groupware systems (abstract)

Atul Prakash, Michael J. Knister

Open full text 0 citations

Abstract

We report our experiences from building a prototype toolkit, called DistEdit, for building interactive group editors in distributed environments. Based on our experience in building the toolkit, we found that some design solutions that are commonly used in single-user editors are not necessarily appropriate in group editors. Furthermore, design of group editors requires a better understanding of the semantics of editing operations than in the corresponding single-user editors. These semantics are useful for providing a variety of services, such as undo, concurrency control, and selective replay. This position paper is presented in the context of text editors; however, many of the ideas presented here also apply to other types of group editors.

Open-access reader

About this research paper

What this paper is about

We report our experiences from building a prototype toolkit, called DistEdit, for building interactive group editors in distributed environments. Based on our experience in building the toolkit, we found that some design solutions that are commonly used in single-user editors are not necessarily appropriate in group editors. Furthermore, design of group editors requires a better understanding of the semantics of editing operations than in the corresponding single-user editors. These semantics are useful for providing a variety of services, such as undo, concurrency control, and selective replay. This position paper is presented in the context of text editors; however, many of the ideas presented here also apply to other types of group editors.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

We report our experiences from building a prototype toolkit, called DistEdit, for building interactive group editors in distributed environments. Based on our experience in building the toolkit, we found that some design solutions that are commonly used in single-user editors are not necessarily appropriate in group editors. Furthermore, design of group editors requires a better understanding of the semantics of editing operations than in the corresponding single-user editors. These semantics are useful for providing a variety of services, such as undo, concurrency control, and selective replay. This position paper is presented in the context of text editors; however, many of the ideas presented here also apply to other types of group editors.

Key concepts: Computer science, Undo, Concurrency, Variety (cybernetics), Context (archaeology), Semantics (computer science), Collaborative editing, Position paper

Related papers

Back to paper searchBrowse research topicsOriginal source
Design considerations in choosing operations for building groupware systems (abstract) — Research Paper | ScholarLens