AW2 – Kollaboratives Schreiben Alexandra Revout Kollaboratives Schreiben - Konzepte und ihr Potenzial für mobile Umgebungen - AW2 Alexandra Revout Hamburg,

Slides:



Advertisements
Ähnliche Präsentationen
Anbindung mobiler Endgeräte über den Terminal Service
Advertisements

Web Storage System - Einrichten, Verwalten und Anwendungsmöglichkeiten
Dokumentation von Software Architekturen unter Berücksichtigung von IEEE 1471 Vortrag an der FH Regensburg © Dr. Ulrich Margull, 2004 Dr. Ulrich.
Rechnernetze und verteilte Systeme (BSRvS II)
Thema: Sicherheitsarchitektur für mobiles Arbeiten
Web 2.0 Ringelmann Arthur.
Daten fließen lassen XML in Microsoft Office 2003 Lorenz Goebel Frank Fischer
Systemverwaltung wie es Ihnen gefällt.
Mobile Lernende in verteilten Umgebungen (dSpace) Oliver Brand Learning Lab Lower Saxony (L3S) Hannover.
H. Niemann OFFIS Escherweg Oldenburg
Institut für Informatik Betriebliche Informationssysteme Sebastian Scholz Einführung in Hummingbird Enterprise Sebastian Scholz
Vs61 6 Verteilte Datenverwaltung. vs62 Ziel:Zusammengehöriger Datenbestand soll über mehrere Stationen verteilt werden, z.B. Fragmentierung: in mehrere.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Universität Paderborn
Microsoft Windows 2000 Terminal Services
DOM (Document Object Model)
Cassey - Common Answer Set Evaluation sYstem Jean Gressmann Benjamin Kaufmann Robert Lenk.
Einsatz von XML zur Kontextspeicherung in einem agentenbasierten ubiquitären System Faruk Bagci, Jan Petzold, Wolfgang Trumler und Theo Ungerer Lehrstuhl.
Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
CAR Car Augmented Reality Präsentiert von Michael Emmersberger
XML in Client-Server und GRID Architektur
Seminar: Verteilte Datenbanken
Projekt Web Engineering
Sicherheit in drahtlosen Netzen
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
1 Grundlagen und Anwendung der Extensible Markup Language (XML ) Peter Buxmann Institut für Wirtschaftsinformatik Johann Wolfgang Goethe-Universität Frankfurt.
Pervasive Games fürs Dorf Bachelor-Seminar SS07 M. Mehdi Moniri Betreuer: Michael Schmitz.
Computer-Supported Cooperative Work (CSCW)
Entwicklung verteilter eingebetteter Systeme - Einführung
Aichinger Christian, Strasser Jürgen
IGEL UMS Universal Management Suite Oktober 2011 Florian Spatz
Netzwerktechnik Wiederholung Mag. Sabine Tullits.
Geschäftsprozesse: Workgroup-Computing.
MDM Systeme im Test Udo Bredemeier
Durchsuchen, Suchen, Abonnieren Fotos, Musik, Media Informations- management VisualierungKlarheit.
Westfälische Wilhelms-Universität Münster 15-JAN-2004 Heinz-Hermann Adam Benutzung von tragbaren Computern Unter Windows in.
Systemaufbau / Komponenten
Architekturen und Techniken für computergestützte Engineering Workbenches.
What’s New Microsoft Dynamics NAV 5.0
| Basel Wege in die Cloud: Office 365 Dennis Hobmaier, Technical Solutions
Sesame Florian Mayrhuber
BSCW and Teleworking Copyright, 1998 © Michael Sonntag Teleworking: A course using the Internet
INSTANT MESSAGING LI Xiaohui LIU Miao ZHOU Guanpei Universität Salzburg WAP Präsentation WS 2005/06.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS Virtual Workplace Elevator Pitch Gernot Fels Mai 2009.
Präsentation von Lukas Sulzer
Replikation und Synchronisation
Management- und Web Services- Architekturen
DI (FH) DI Roland J. Graf MSc (GIS) U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.
Windows Server 2012 R2 Upgrade-Potential
...connecting worlds GDI Workshop Ilmenau, Praktische Anwendung OGC-konformer Service mit ESRI Technologie am Beispiel eines Web Mapping Service.
Oliver Spritzendorfer Thomas Fekete
ICT – Modul Dokumentenverwaltung
XML und Datenbanken © 2006 Markus Röder
Trust and context using the RDF- Source related Storage System (RDF‑S3) and easy RQL (eRQL) Karsten Tolle und Fabian Wleklinski.
Integration existierender digitaler Bibliotheken in Lernumgebungen LEBONED (Learning Environment Based On Non Educational Digital Libraries) Dipl.-Inform.
The EventCollector Concept Präsentation der Diplomarbeit von Thomas Moser und Lukas Karrer Distributed System Group,
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
online Service-Management
->Prinzip ->Systeme ->Peer – to – Peer
Oracle Portal think fast. think simple. think smart. Dieter Lorenz, Christian Witt.
Prof. Dr. Ludwig Nastansky University of Paderborn Wirtschaftsinformatik 2 – FB 5 Prof. Dr. Ludwig Nastansky Warburger Straße 100, Paderborn Tel.:
DaimlerChrysler Workshop Architektur HyperbolicModeler  Notes Client  Notes native Java Klassen  Mehr Informationen über Design  Zugriff auf Dokumente.
Mobile Middleware Context Awareness vs. Transparenz
Prof. Dr. Uwe Brinkschulte
Premiere Conferencing GmbH
Software Configuration Manager (f/m)
Context-Awareness: aktuelle Projekte
OFFICE 365 FOCUS SESSION SHAREPOINT ONLINE 101:LERNE DIE BASICS 19. März 2018 Höhr-Grenzhausen.
Integrating Knowledge Discovery into Knowledge Management
Enterprise Search Solution
 Präsentation transkript:

AW2 – Kollaboratives Schreiben Alexandra Revout Kollaboratives Schreiben - Konzepte und ihr Potenzial für mobile Umgebungen - AW2 Alexandra Revout Hamburg, 7. Dezember 2006

AW2 – Kollaboratives Schreiben Alexandra Revout Übersicht Eigenschaften und Herausforderungen Überblick über die Konzepte Synchroner Ansatz Hybrider Ansatz Weitere Forschungsarbeiten Einordnung ins Projekt

AW2 – Kollaboratives Schreiben Alexandra Revout Eigenschaften und Herausforderungen Angestrebtes Ziel: Dokumente abrufen, editieren und speichern kollaborativ und jederzeit, überall und mit beliebigen Geräten Dabei soll garantiert werden: - Konsistenz der Dokumente - Verfügbarkeit - Zugriffskontrolle - Kollaboratives Awareness

AW2 – Kollaboratives Schreiben Alexandra Revout Eigenschaften und Herausforderungen Probleme - Konkurrierende Zugriffe Bei der Echtzeit-Kollaboration Beim asynchronen Editieren - Sichtbarkeit der Änderungen Sofortige Propagierung Zusammenführung der verschiedenen Versionen

AW2 – Kollaboratives Schreiben Alexandra Revout Eigenschaften und Herausforderungen Zusätzliche Herausforderungen: - Beliebige Geräte Unterschiedliche Möglichkeiten im Bezug auf verfügbare Ressourcen und Darstellung Schlüsselwort: Adaptivität (= Anpassungsfähigkeit) - Mobilität / drahtlose Netzwerke Hohe Verbindung-Trennungsrate Niedrigere Bandbreite Wechsel der Access-Points

AW2 – Kollaboratives Schreiben Alexandra Revout Ansätze Session: Synchron (Echtzeit) / Asynchron Architekturansatz: Zentralisiert / Verteilt Speicherart: DB-basiert / Dateisystem-basiert

AW2 – Kollaboratives Schreiben Alexandra Revout Synchroner Ansatz Änderungen an einem Dokument werden sofort an alle beteiligte propagiert und sind sofort bei allen sichtbar Keine Zusammenführung ("Merging") von verschiedenen Versionen eines Dokumentes nötig Dafür Konkurrenzkontrolle, Konvergenz, Kausalitäts- und Intentionserhaltung sind gefordert Seit den 90-en Jahren ein etabliertes Thema - Konzept der Operationalen Transformationen: dOPT [Ellis1, Schlichter], TreeOPT [Ignat], … - Bekannte Projekte: REDUCE [Yang], GROVE [Ellis2], … - Für feste, drahtgebundene Netzwerk-Topologien

AW2 – Kollaboratives Schreiben Alexandra Revout TeNDaX [Hodel, Leone] TeNDaX: Text Native Database Extension Forschungsprojekt an der Universität Zürich Grundlegende Prinzipien: - Keine Repliken im Sinne DB, sondern "Images" des Dokumentes auf den Clients - Texteditierung als Echtzeit-Transaktionen - Jedes Zeichen/Symbol eines Dokumentes wird in der DB separat gespeichert Konkurrenzkontrolle wird automatisch von DBMS übernommen Sehr kurze Transaktionen (Zeichen-basiert) kurze Latenzzeiten - Trennung zwischen dem Inhalt und den Layout-Informationen Adaptivität

AW2 – Kollaboratives Schreiben Alexandra Revout TeNDaX [Hodel, Leone] Architektur-Skizze [Hodel]

AW2 – Kollaboratives Schreiben Alexandra Revout TeNDaX [Hodel, Leone] Ablauf-Skizze nach [Leone] AS – Applikationserver RTSC – Real-Time Server Component

AW2 – Kollaboratives Schreiben Alexandra Revout TeNDaX [Hodel, Leone] Annehmbarkeit für mobile Umgebungen - Permanente Netzverbindung ist die Voraussetzung - Kein Offline-Editierungsmodus vorgesehen - Hand-held-Geräte haben kleinere Bandbreite Latenz - In "geschlossenen" Kreisen funktionsfähig

AW2 – Kollaboratives Schreiben Alexandra Revout Hybrides Konzept Adaptivität der Anwendungen als Schlüsselwort für kollaborative Editierung in mobilen Umgebungen - Funktionalität und Verhalten abhängig von der Umgebung - Darstellung anpassbar an die Möglichkeiten des Endgerätes Hybrides Konzept als Antwort - Synchrones und Asynchrones Modus für die Editierung Strukturiertes Format der Dokumenten - XML

AW2 – Kollaboratives Schreiben Alexandra Revout MCWS [Yushun] MCWS: Mobile Collaboration Writing System Forschungsprojekt an der Tsinghua Universität, China Grundlegende Prinzipien - Strukturierte Co-Dokumente Dokument enthält kollaborative Informationen wie Status, Autorisierung, … Trennung des Inhaltes und der Struktur des Dokumentes Darstellung im beliebigen traditionellen Format ist möglich - Hybrides Architektur Zentralisierte für asynchrone Zugriffe Replizierte für synchrone Sessions - Netzwerk Monitoring Modul für die Adaptivität Überwachung des Zustandes des drahtlosen Netzwerkes Bandbreite, Fehlerrate, Signalstärke, Latenzzeit, …

AW2 – Kollaboratives Schreiben Alexandra Revout MCWS [Yushun] Netzwerk-Model nach [Yushun] MH– Mobile Host MSS– Mobile Support Station

AW2 – Kollaboratives Schreiben Alexandra Revout MCWS [Yushun] Architektur-Skizze [Yushun]

AW2 – Kollaboratives Schreiben Alexandra Revout Weitere Forschungsarbeiten PASIR [Neyem] - Plattform für kollaborative Nutzung von Dokumenten in mobilen Ad-hoc- Netzwerken, speziell für Hand-held Geräten, basierend auf XML - Offline-Manipulierung und Synchronisation von Repliken - Abgleichsalgorithmus mit TreeDiff, TreeMerge, TreeReconcile für XML- Bäume SODA [Wong] - Native XML Database Management System - Benutzung von erweiterten XML Query Language (XQL) - Lokale DBs auf den Clients, Server als Kanal für Updates, wenn eine Verbindung steht

AW2 – Kollaboratives Schreiben Alexandra Revout Weitere Forschungsarbeiten XMIDDLE [Mascolo] - Kollaborative Nutzung der Daten über P2P-Ad-hoc-Netzwerke - XML-basiert - Asynchrones Editieren, P2P-Synchronisierung - "Linking"-Konzept für die Nutzung von "fremden" Daten TouchSync [Roussev] - Framework für Ad-Hoc-Kollaboration auf Hand-held-Geräten (speziell für Palm) - Datenbank-basiert - Drei wesentliche Komponenten: Session-manager, Tool für Ad-hoc- Sharing für DBs und Zugriffsmanager

AW2 – Kollaboratives Schreiben Alexandra Revout Einordnung des Themas ins Projekt Pervasive Gaming Framework Spiele für Teams Mobile Geräte Dokumente im XML-Format (Routen und Ergebnisse) Synchronisation / Abgleich des Dokumentes auf den mobilen Clients untereinander Synchronisation / Update der Hauptversion des Dokumentes auf dem Server

AW2 – Kollaboratives Schreiben Alexandra Revout Literatur [Ellis1]C. A. Ellis, S. J. Gibbs, Concurrency Control in Groupware Systems, in Proceedings of ACM SIGMOD Conference on Management of Data, ACM Press, Seattle, 1989 [Ignat]C. Ignat, M. Norrie, "Tree-based model algorithm for maintaining consistency in real-time collaborative editing systems", in Fourth International Workshop on Collaborative Editing Systems, New Orleans, Louisiana, ACM, 2002 [Ellis2]C.A. Ellis et al., "Groupware: Some Issues and Experiences", in Communications of the ACM, vol. 34, 1991 [Borghoff]Uwe M. Borghoff, Johann H. Schlichter, "Rechnergestützte Gruppenarbeit – Eine Einführung in verteilte Anwendungen", 1998, ISBN: [Yang]Yun Yang at al., "Real-Time Cooperative Editing on the Internet", Internet Computing, IEEE, 2000

AW2 – Kollaboratives Schreiben Alexandra Revout Literatur [Hogel]Thomas B. Hodel at al., Concept and prototype of a collaborative business process environment for document processing, Data & Knowledge Engineering 52, 61–120, Elsevier B.V., 2004 [Leone]Stefania Leone at al., Concept and Architecture of a Pervasive Document Editing and Managing System, SIGDOC'05, ACM Press, 2005 [Wong]Raymond K. Wong, "Collaborative Hypertext Editing in Mobile Environment", in Proceedings of the 10th International Multimedia Modelling Conference (MMM04), IEEE, 2004 [Yushun]Li Yushun at al., "Mobile Collaboration Writing", in Proceedings of the 14th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC'03), IEEE, 2003 [Neyem]Andrés Neyem et al., "A Strategy to Share Documents in MANETs using Mobile Devices", in the 8th International Conference Advanced Communication Technology (ICACT'06), 2006

AW2 – Kollaboratives Schreiben Alexandra Revout Literatur [Wong]Raymond K. Wong, "Collaborative Hypertext Editing in Mobile Environment", in Proceedings of the 10th International Multimedia Modelling Conference (MMM'04), IEEE, 2004 [Mascolo]Cecilia Mascolo et al., "An XML based Middleware for Peer-to-Peer Computing", in Proceedings of First International Conference on Peer- to-Peer Computing, 2001 [Roussev]Vassil Roussev et al., "TouchSync: Lightweight Synchronization for Ad-Hoc Mobile Collaboration", in,International Symposium on Collaborative Technologies and Systems (CTS'06), IEEE, 2006

AW2 – Kollaboratives Schreiben Alexandra Revout Vielen Dank für die Aufmerksamkeit!