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