Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Logik-Sem., 18.01.08, H. Skaf-Molli

1 view
Skip to first unread message

Uwe Waldmann

unread,
Jan 15, 2008, 12:42:52 PM1/15/08
to
Logikseminar
Einladung zum Vortrag

Zeit: Freitag, 18.01.08, 13.15 Uhr
Ort: Hörsaal 021, MPI Saarbrücken (Geb. E1.4)

Hala Skaf-Molli (Université Henri Poincaré, Nancy):
Supporting Collaborative Writing of XML Documents

Zusammenfassung:

Collaborative writing CW is the process of two or more people
working together to create a complex document. This process can
be sequential or parallel. Multi-synchronous writing is a
reactive CW process that supports all mode of collaboration.

In Multi-synchronous writing, shared documents are replicated
on each author site. This allows more availability of the
document, in addition, each participant has her own replica of
the document, she can work insulated in her workspace. This
phase of cooperation produces copies divergence. From times to
times copies have to be resynchronised in order to integrate
the work of the different participants. Synchronization of
replicated shared data is a key issue in collaborative writing
systems.

In this talk, we present a generic synchronization framework
SO6 based on the operational transformation approach that
supports synchronisation of text files, calendars, XML files by
using the same tool. We present how SO6 is used to support
cooperative writing of XML documents. Unfortunately, if So6
ensure convergence of different copies, the merging algorithm
can produce a document that does not respect the document
semantic constraints. Consequently, it is possible for each
author to write in parallel a correct document but when the
parallel versions are merged, the resulting document violates
constraints. Therefore, the final document is corrupted and it
is not possible to open the document with the tool that
generated it. This constitutes a major problem.

To overcome this, we propose a to use reparation algorithms
developed for database systems to repair inconsistencies. We
show how to integrate these algorithms within the So6 framework
and current limitations of this approach.


______________________________________________________________________
Das Logikseminar ist eine gemeinsame Veranstaltung des DFKI, des MPI
und der Fachrichtungen Informatik, Philosophie und Rechtswissenschaft.
Vortragswünsche bitte an Uwe Waldmann, MPI, Tel.: (0681) 9325-205,
uni-intern: 92205, E-Mail: u...@mpi-inf.mpg.de

0 new messages