Forschungsthemen
[DA] Kollaboratives Editieren strukturierter Textdokumente mit Aspekten und feingranularem Locking
Kollaborative Dokumentenplattformen auf Basis des Web 2.0 erfreuen sich zunehmender Beliebtheit. Texte, Präsentationen und Tabellenkalkulationen können mit Echtzeiteigenschaften von verschiedenen Nutzern geteilt, betrachtet, bearbeitet und publiziert werden. Je nach Umfang der Dokumente, Anzahl der Bearbeiter und deren Fluktuation kann eine Koordination schnell komplex und unübersichtlich werden. Als Unterstützung hierfür bieten viele Plattformen die Möglichkeit, Dokumente hierarchisch zu strukturieren und die von verschiedenen Nutzern editierten Stellen zu visualisieren. Hierdurch lassen sich jedoch zusammenhängende, über das Dokument verteilte Inhalte (Aspekte) nicht voneinander abgrenzen.
Zur Abgrenzung verteilter Inhalte, soll in dieser Arbeit untersucht werden, inwieweit sich das Konzept des Editierens eingebetteter Aspekte (inline aspects) auf strukturierte Textdokumente übertragen lässt oder gegebenenfalls angepasst werden muss. Das entwickelte Konzept soll, wenn möglich, als Plug-in für eine bestehende Dokumentenplattform realisiert werden. Grundlegende Operationen wie das Markieren, Falten und Extrahieren von Aspekten sollen unterstützt werden. Darüber hinaus solldie Arbeit die Anwendung feingranularer Locking Mechanismen zur Handhabung konkurrierender Schreibzugriffe auf eingebettete Aspekte untersuchen.
Im Einzelnen sind also folgende Punkte zu berarbeiten:
Die Literaturecherche ist selbstständig durchzuführen. Für die Implementierung sind geeignete Testverfahren zu wählen.
Betreuer: Sven Karol