Proceedings of the 6th Annual ACM Symposium on User Interface Software and Technology 1993
DOI: 10.1145/168642.168668
|View full text |Cite
|
Sign up to set email alerts
|

A framework for shared applications with a replicated architecture

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
38
0

Year Published

1993
1993
2009
2009

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 52 publications
(38 citation statements)
references
References 18 publications
(2 reference statements)
0
38
0
Order By: Relevance
“…Users can thus collaborate in different modes, ranging from very loose coupling (e.g. single-user applications) to extremely tight coupling (Berlage and Genau, 1993;Haake and Wilson, 1992). The degree of coupling may be customisable according to the COLLABORATIVE PROCESS that is being enforced during a user's session.…”
Section: The Pattern Languagementioning
confidence: 99%
“…Users can thus collaborate in different modes, ranging from very loose coupling (e.g. single-user applications) to extremely tight coupling (Berlage and Genau, 1993;Haake and Wilson, 1992). The degree of coupling may be customisable according to the COLLABORATIVE PROCESS that is being enforced during a user's session.…”
Section: The Pattern Languagementioning
confidence: 99%
“…GINA [2] takes an approach wholly different from any of the previous merge procedures. Instead of basing the merge procedure on differences between object versions, GINA bases the merge on the command histories it keeps.…”
Section: Collaboration Toolsmentioning
confidence: 99%
“…Tools for merging plain-text files include the UNIX diff3 tool, the RCS rcsmerge tool [11], and the fileresolve tool in Sun's Network Software Environment [1]. Research efforts include the work of Horwitz, Prins, and Reps with a program merging tool that detects an inconsistent merge through the use of program dependency graphs [6], and the GINA collaborative application framework [2], which allows users to merge revised versions by merging command histories. Work related to object merging includes the PREP flexible diff tool [9], which gives users flexibility in finding and pinpointing differences, and the concurrency control model of Ellis and Gibbs [4], which determines a consistent ordering of operations at all sites in a distributed collaborative environment by merging concurrent operations.…”
Section: Introductionmentioning
confidence: 99%
“…Also applies to objects who have new sub-objects set in a shared slot. .Other directions that we might take PERSON include sending command objects to support network undo as a concurrency control mechanism, as GINA [1] does, or making our naming scheme hierarchical.…”
Section: Future Workmentioning
confidence: 99%