Nevertheless,enhancing single-user web applications with multi-user
capabilities (i.e. document synchronization and conflict resolution)
is a time-consuming and intricate task since traditional
approaches adopting concurrency control libraries
(e.g. Apache Wave) require numerous scattered source code
changes.