Information Technology Reference
In-Depth Information
Figure 3. A R
o o m
in CURE
i
m m u t a b l e
V
e R s i of n s
rights (2).
C
e n t R a l i z e d
o
b j e C t s
Problem
: Performing complex modifications
on a shared object usually takes time and
requires cognitive effort on the part of the
user. If users act on the same shared ob-
jects, the probability of conflicting changes
increases. However, to discard one of the
conflicting changes is inappropriate, since
its originator has already expended much
effort in performing the change.
Solution
: Store all shared objects in a version
tree. Make sure that the versions stored
in the version tree are immutable, such
that they cannot afterwards be changed.
Store modifications of a shared object as
new versions. Ask users to merge parallel
Problem
: To enable collaboration, users must
be able to share data.
Solution
: Manage the data necessary for col-
laboration on a server that is known to all
users. Allow the users to access the data on
the server.
CURE
stores all versions of a page as i
m m u t a b l e
V
e R s i of n s
.
Search WWH ::
Custom Search