ba lörrach bis/cscw - wi 2000b busbach-richard 1 bis 2000bgliederung i
TRANSCRIPT
![Page 1: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/1.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
1
1 Einführung .........................................................................................................................................2 1.1 Büroinformationssystem ............................................................................................................2 1.2 PIM.............................................................................................................................................2 1.3 Computergestützte Gruppenarbeit ............................................................................................3
1.3.1 Szenarien für Teams und CSCW: Sitzungen .....................................................................3 1.3.2 Beispiele für CSCW-Anwendungsgebiete..........................................................................4 1.3.3 Begriff CSCW := Computer Supported Cooperative Work ................................................4 1.3.4 Interpretation von CSCW....................................................................................................4
1.3.4.1 (CSC)W – work ...............................................................................................................4 1.3.4.2 (CS)CW – cooperative work ...........................................................................................4 1.3.4.3 (C)SCW...........................................................................................................................5 1.3.4.4 CSCW .............................................................................................................................5
1.3.5 Zusammenfassung von wesentlichen Aspekten von rechnerunterstützter Gruppenarbeit5 2 Klassifizierung von CSCW-Systemen...............................................................................................6
2.1 Klassifizierung nach Raum und Zeit ..........................................................................................6 2.2 Klassifizierung nach dem 3-K-Modell ........................................................................................6
2.2.1 Systemklasse Kommunikation ...........................................................................................6 2.2.1.1 Nachrichtensysteme .......................................................................................................6 2.2.1.2 Konferenzsystem ............................................................................................................6 2.2.1.3 Gemeinsame Informationsräume ...................................................................................6
2.2.2 Systemklasse Workflow Management ...............................................................................7 2.2.3 Systemklasse Workgroup Computing ................................................................................7
2.2.3.1 Gruppeneditoren .............................................................................................................7 2.2.3.2 Elektronische Sitzungsräume 7
BIS 2000b Gliederung I
![Page 2: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/2.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
2
BIS 2000b Gliederung II
3 Grundlegende CSCW-Konzepte.......................................................................................................8 3.1 Gruppenprozeß..........................................................................................................................8
3.1.1 Begriffsbildung....................................................................................................................8 3.1.2 Dynamik..............................................................................................................................8 3.1.3 Modelle (nach Rapaport) ....................................................................................................9
3.1.3.1 Zentrales Gruppenprozeß-Modell...................................................................................9 3.1.3.2 Verteiltes, nicht repliziertes Gruppenprozeßmodell ........................................................9 3.1.3.3 Verteiltes, repliziertes Gruppenprozeßmodell ................................................................9
3.2 Architekturen von CSCW-Systemen .........................................................................................9 3.2.1 Kriterien bei der Architekturauswahl...................................................................................9 3.2.2 Zentrale Architekturen ........................................................................................................9 3.2.3 Replizierte Architekturen ..................................................................................................10
3.3 CSCW-Benutzerschnittstellen .................................................................................................11 3.3.1 Konzept WYSIWIS („What you see is what I see) ...........................................................11 3.3.2 Konzept Telepointer .........................................................................................................11 3.3.3 Ebene des gemeinsamen Kontext ...................................................................................12
3.4 Kontrolle der Nebenläufigkeit...................................................................................................12 3.4.1 Motivation .........................................................................................................................12 3.4.2 Aspekte der Nebenläufigkeit ............................................................................................12 3.4.3 Optimistischer Ansatz.......................................................................................................13 3.4.4 Pessimistischer Ansatz.....................................................................................................14
3.4.4.1 Sperrverfahren ..............................................................................................................14 3.4.4.2 Transaktion ...................................................................................................................14 3.4.4.3 Floor-passing ................................................................................................................14
3.4.5 Reparatur..........................................................................................................................15 3.4.5.1 Transformation..............................................................................................................15
![Page 3: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/3.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
3
BIS 2000b Gliederung III
3.5 Group Awareness – Gruppenbewusstsein .......................................................................... 173.5.1 Arten von Awareness................................................................................................... 173.5.2 Orthogonale Klassifizierung ......................................................................................... 18
3.6 Synchronisation im Kontext von CSCW .............................................................................. 183.6.1 synchronisierter Zugriff auf gemeinsame Ressourcen .................................................. 183.6.2 Synchronisierung der Aktivitäten.................................................................................. 183.6.3 Synchronisierung von Medienströme ........................................................................... 183.6.4 Weitere Synchronisierungsaspekte .............................................................................. 183.6.5 Synchronisation nach dem 3K-Modell .......................................................................... 19
4 Exkurs I:Internet ........................................................................................................................ 204.1 Basis: Internetstandards und Internetkomponenten............................................................. 20
4.1.1 Die Internet-Standards................................................................................................. 204.1.2 Die Internet-Komponenten ........................................................................................... 22
4.2 WWW – Architekturvarianten .............................................................................................. 244.2.1 Clientseitig (siehe auch Abschnitt Internetkomponenten-Browser)................................ 24
4.2.1.1 Code temporär ......................................................................................................... 244.2.1.2 Code persistent ........................................................................................................ 24
4.2.2 Serverseitig ................................................................................................................. 244.2.2.1 Erweiterung der Funktionalität der Servers ............................................................... 244.2.2.2 Externer Programme................................................................................................ 24
![Page 4: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/4.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
4
BIS 2000b Gliederung IV
5 Gemeinsame Informationsräume (Kommunikation).................................................................... 265.1 Grundlagen ........................................................................................................................ 265.2 Bulletin Board-Systeme ...................................................................................................... 26
5.2.1 Grundlagen.................................................................................................................. 265.2.2 Exkurs: Lotus Notes (LN) ............................................................................................. 26
5.3 Verteilte Hypertext-Systeme ............................................................................................... 295.4 BSCW ................................................................................................................................ 29
6 Exkurs II (optional): Verwendung des BCSW als........................................................................ 306.1 Informationsraum................................................................................................................ 306.2 Gemeinsame Präsentation ................................................................................................. 30
7 Workflow-Managmenent (Koordination) ..................................................................................... 307.1 Motivation........................................................................................................................... 307.2 Grundlegende Begriffe........................................................................................................ 307.3 Workflow Modelle ............................................................................................................... 317.4 Beispiel: Vorgangsmodell im Detail ..................................................................................... 317.5 Workflow Management Coalition......................................................................................... 337.6 Exkurs:OMG....................................................................................................................... 35
8 Workgroup Computing (Kooperation)......................................................................................... 368.1 Kooperative Dokumenterstellung ........................................................................................ 368.2 Elektronische Unterstützung von Sitzungen ........................................................................ 38
9 Einführung von CSCW-Systemen .............................................................................................. 4010 Groupware-Markt ................................................................................................................... 40
10.1 Lotus Notes ........................................................................................................................ 4010.2 Novell Groupwise ............................................................................................................... 4010.3 Microsoft Exchange ............................................................................................................ 40
11 Literatur 40
![Page 5: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/5.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
5
1.1 Büroinformationssystem1.2 PIM1.3 Computergestützte Gruppenarbeit1.3.1 Szenarien für Teams und CSCW: Sitzungen1.3.2 Beispiele für CSCW-Anwendungsgebiete1.3.3 Begriff CSCW := Computer Supported Cooperative Work1.3.4 Interpretation von CSCW1.3.4.1 (CSC)W – work1.3.4.2 (CS)CW – cooperative work1.3.4.3 (C)SCW1.3.4.4 CSCW1.3.5 Zusammenfassung von wesentlichen Aspekten
1. Einführung
![Page 6: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/6.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
6
Definition:Büroinformationssysteme (Systeme zur Bearbeitung, Archivierung und Wiederauffindung von Textdokumenten, auch Hypertext und Multimedia einbezogen)
1.1 BIS
![Page 7: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/7.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
7
•Textverarbeitung•Tabellenkalkulation•Bildverarbeitung/Grafikprogramme• (Einzelplatz-)Datenbanken•Internet-Browser•Konverter/Komprimierer•Terminkalender•Notizen •Organizer•E-Mail Clients
1.2 PIM
![Page 8: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/8.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
8
Warum schaffen CSCW Anwendungen jetzt ersten den Durchbruch (erste Ansätze schon Anfang/Mitte der 80er):- wirtschaftliche Gründe- kürzere Entwicklungszeiten von Produkten- schnellerer Informationstransfer- bessere Ausnutzung der Know-How Träger- Geringerer Verwaltungsaufwand- Technologische Gründe- Verbesserte/leistungsfähigere Netzstrukturen- Verfügbarkeit von Netzen (Internet)- Verbesserte Integrationsmöglichkeit von SW-Anwendungen durch
neue Softwaretechniken wie OO und Komponentebasierung - Im Netzbereich und in der SW-Entwicklung setzen sich (de-facto)
Standards durch
1.3 Computerunterstützte Gruppenarbeit
![Page 9: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/9.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
9
Hypertext
1.3 Computerunterstützte Gruppenarbeit:Zusammenhang von Technologien
Bürokommunikation
CSCW
Informationsverwaltung
Multimedia
Telekonferenz
Video/Audio
MehrbenutzerEditor
![Page 10: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/10.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
10
Softwareentwicklung- Zusammenarbeit innerhalb einer Entwicklergruppe- Zusammenarbeit zwischen verschiedenen (Fach-)Abteilungen- Zusammenarbeit zwischen Unternehmen
Telekooperation Definition: Telekooperation ist die mediengestützte arbeitsteilige Leistungserstellung
zwischen individuellen Aufgabenträgern und Organisationseinheiten, die über mehrere Standorte verteilt sind.
Formen der Telekooperation- Telearbeit- Telemanagement - Teledienste
1.3.2 Computerunterstützte Gruppenarbeit: Beispiele für CSCW-Anwendungsgebiete
![Page 11: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/11.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
11
1.3.3 Computerunterstützte Gruppenarbeit: Begriff CSCW
Begriff CSCW := Computer Supported Cooperative Work
Synonyme (nicht immer deckungsgleich):
- Groupware
- Workgroup Computing
- Collaborative Computing
- Group Decision Systems
- Computer Supported Groups
- Computer Assisted Communication
Gängige Unterscheidung:
- CSCW bezeichnet theoretische Grundlagen und Methodologien für Gruppenarbeit und deren Computerunterstützung
- Groupware bezeichnet Systeme, die Gruppenarbeit unterstützen
![Page 12: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/12.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
12
1.3.4 Interpretation von CSCW: (CSC)W
Aufgabe
Technik
Organisation
Mensch
Leavitt-Raute
![Page 13: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/13.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
13
1.3.4 Interpretation von CSCW: (CS)SW - I
Informieren Koordinieren Kooperieren
Grad der Kommunikationgering hoch
![Page 14: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/14.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
14
Grad desgemeinsamen Planens
Grad des gemeinsamen Fokus
hoch
hoch
allgemeinesExistenz-bewußtsein
Arbeits-teilung
fokussierteKooperation
überraschendeKommunikation
1.3.4 Interpretation von CSCW: (CS)SW - II
![Page 15: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/15.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
15
Dimension der Nutzungsunterstützung; Unterscheidung zwischen
- inhaltlicher UnterstützungInformation, die in der Gruppe verarbeitet bzw. bearbeitet wird, steht
im Vordergrund. Beispiele sind die Organisationsform der Information, der Informationsablage etc.
- Prozessorientierter UnterstützungAblauf bei der Informationserstellung, der Arbeitsfortschritts etc.
stehen im Vordergrund
1.3.4 Interpretation von CSCW: (C)SCW
![Page 16: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/16.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
16
Rolle des Computers:- Eindringling
Übernahme von angestammten Unterstützungsfunktionen (z.B. Flipcharts, Gruppenkalender)- Auslöser
Bildung neuer Kommunikationsbeziehungen- Dienstleister
1.3.4 Interpretation von CSCW: CSCW
![Page 17: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/17.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
17
- Gestaltung der gemeinsamen Arbeitsumgebung- Unterstützung des „Gruppenbewußtseins“- Koordination von Aktivitäten- Konsistenz von Informationen- Kommunikationsinfrastruktur- Technische, soziale und organisatorische Dimension
1.3.5 Zusammenfassung wesentlicher Aspekte
![Page 18: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/18.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
18
2.1 Klassifizierung nach Raum und Zeit2.2 Klassifizierung nach dem 3-K-Modell2.2.1 Systemklasse Kommunikation2.2.1.1 Nachrichtensysteme2.2.1.2 Konferenzsystem2.2.1.3 Gemeinsame Informationsräume2.2.2 Systemklasse Workflow Management2.2.3 Systemklasse Workgroup Computing2.2.3.1 Gruppeneditoren2.2.3.2 Elektronische Sitzungsräume
2. Klassifizierung von CSCW-Systemen
![Page 19: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/19.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
19
gleich verschiedenvorhersehbar
verschiedennicht vorhersehbar
gleich
verschiedenvorhersehbar
verschiedennicht
vorhersehbar
GemeinsameSitzung
Video-konferenz
MobilfunkKonferenz
Schichtarbeit
BulletinBoard
Schwarzes Brett
KollaborativesVerfassen vonDokumenten
Vorgangs-bearbeitung
Ort
Zeit
2.1 Klassifizierung nach Raum/Zeit
![Page 20: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/20.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
20
2.2 Klassifizierung nach dem 3K-Modell
![Page 21: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/21.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
21
2.2 Klassifizierung nach dem 3K-Modell: Systemklassen
Kommunikation- Nachrichtensystem- Konferenzsystem- Gemeinsamer InformationsraumKoordination (Workflow Management)- WorkflowKooperation (Workgroup Computing)- Gruppeneditoren- Elektronische Sitzungsräume
![Page 22: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/22.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
22
3.1 Gruppenprozeß3.2 Architekturen von CSCW-Systemen3.3 CSCW-Benutzerschnittstellen3.4 Kontrolle der Nebenläufigkeit3.5 Group Awareness –Gruppenbewußtsein3.6 Synchronisation im Kontext von CSCW
3. Grundlegende CSCW-Konzepte
![Page 23: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/23.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
23
3.1 Gruppenprozeß: Beispiel I
synchron
asynchron asynchronasynchron asynchron
synchronsynchronsynchron
Betreuer
Student
Zeit1 8
6
7
5
42
2
3
![Page 24: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/24.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
24
1) Vorstellung des Themas; face-to-face Sitzung2) Betreuer und Student lesen sich getrennnt in
Themenbereich ein3) Betreuer und Student beseitigen Unklarheiten in
Artikeln/Literatur/Gliederung (n-te Iteration)4) Student mac hat Ausarbeitung der Arbeit/Vortrags5) Betreuer liest Ausarbeitung6) Betreuer und Student diskutieren über Ausarbeitung
(n-te Iteration)7) Student erstellt Endfassung8) Student hält Vortrag
3.1 Gruppenprozeß: Beispiel II
![Page 25: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/25.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
25
Ein Gruppenprozeß (GP)- spezifiziert die Informationen, Aktivitäten und die
Eigenschaften der Gruppe inklusive dem Rahmen, inder die Gruppenarbeit stattfindet
- hat Anfangs- und Endzustand; Endzustand ist dasErgebnis (egal ob Erfolg oder Mißerfolg)
3.1 Gruppenprozeß: Begriffsbildung
![Page 26: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/26.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
26
Ein Gruppenprozeß besteht aus- statischem Teil (Begriff nicht zu eng definieren/
wörtlich nehmen)- Gruppenziele- Gruppenorganisation- Gruppenprotokoll
- technologischen (Hard/Software) und- sozialem Protokoll (Moderator; Handzeichen
etc.)- Gruppenumgebung
- dynamischen Teil- Gruppendokumente- Gruppenaktivitäten- Gruppensitzungen- Gruppenzustand
3.1 Gruppenprozeß: Bestandteile
![Page 27: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/27.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
27
3.1 Gruppenprozeß: Dynamik
Orientierung / Klärung des Zwecks und desAuftrags Vertrauensbildung Verpflichtung Implementierung (Zuteilung von Aufgaben) Erneuerung
![Page 28: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/28.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
28
3.1.3.1 Zentrales Gruppenprozeß-Modell
Schnittstellen
GP 1 GP 3GP 2
Lokaler Zugriff
Datenhaltung
Rechner 1
![Page 29: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/29.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
29S
chni
ttste
llen
GP 1
GP 3
GP 2
Lokaler ZugriffD
aten
haltu
ng
3.1.3.2 Verteiltes, nicht repliziertes Gruppenprozeß-Modell
Sch
nitts
telle
n
Dat
enha
ltung
Netz
Lokaler Zugriff
Entfernter Zugriff auf GP3
Entfernter Zugriff auf GP1 & GP 2
Rechner 2
Rechner 1
![Page 30: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/30.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
30S
chni
ttste
llen
GP 1
GP 3
GP 2
Lokaler Zugriff
Dat
enha
ltung
3.1.3.3 Verteiltes, repliziertes Gruppenprozeß-Modell
Sch
nitts
telle
n
Dat
enha
ltung
Netz
Lokaler Zugriff
Rechner 2
Rechner 1
GP 3
GP 1
![Page 31: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/31.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
31
Kriterien bei der Architekturauswahl- Gruppenprozess verteilt oder zentral- Gruppenprozess repliziert oder nicht- Einbindung traditioneller Einbenutzer-orientierte
Systeme (collaboration-transparency) oder- Spezielle CSCW-bewußte Systeme (collaboration-
awareness)
Traditionelle Systeme Vorteil bei Akzeptanz, wenigSchulungSpezielle Systeme unterstützen Gruppe u.U. besser
3.2 CSCW-Architekturen
![Page 32: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/32.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
32
3.2.2 Architektur: Information Sharing
Anwendung Anwendung
Informations-verwaltung
![Page 33: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/33.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
33
3.2.2 Architektur: Gemeinsame Fenster
WindowServer
Pseudo Window Server
Anwendung
X-WindowProtokoll
X-Window Protokoll
WindowServer
WindowServer
WindowServer
![Page 34: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/34.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
34
3.2.2 Architektur: Konferenzkomponente
Präsentations-komponente
Konferenzkomponente
Ausführungskomponente derAnwendung
Anwendungsprotokoll
Präsentations-komponente
Präsentations-komponente
Präsentations-komponente
Anwendungsprotokoll
![Page 35: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/35.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
35
3.2.3 Architektur: Konferenzschnittstelle & Konferenzverwalter
Konferenz-Schnittstelle
Anwendung
Konferenz-Schnittstelle
Anwendung
Konferenz-Schnittstelle
Anwendung
Konferenz-verwalter
Rechner
Rechner
Rechner
![Page 36: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/36.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
36
3.2.3 Architektur: Gruppenbewusstes Konferenzsystem
Präsentations-komponente
Anwendung
Rechner
Präsentations-komponente
Anwendung
Rechner
Präsentations-komponente
Anwendung
Rechner
![Page 37: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/37.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
37
3.2.3 Architektur: Vor-/Nachteile replizierter Architektur
Vorteile:- Verbesserung der Antwortzeit- Operationsanforderungen werden propagiert und lokal
bereits ausgeführt
Probleme, die mit den Vorteilen entstehen- Kopien der Anwendung müssen in einem identischen
(Versions-) Zustand sein- Zustand der Anwendungskopien muss während einer
Sitzung sichergestellt werden- Inkorrekte Reihenfolge der Eingabeereignisse.- Deterministisches Verhalten- Initialisierung er Anwendung für eine später
hinzukommenden Teilnehmer
![Page 38: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/38.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
38
Anforderung an CSCW-Benutzerschnittstelle- Unterstützung einer gemeinsamen Sicht auf die von der Gruppe bearbeiteten Objekte- Benutzer muss Kenntnis von der Arbeit der anderen erhalten, d.h. er soll sich der Arbeit der anderen Teilnehmer ”bewusst” sein
3.3 CSCW-Benutzerschnittstellen
Konzept WYSIWIS (“What you see is what I see)Präsentation einer konsistenten Darstellung der gemeinsamen Informationen für alle TeilnehmerEigenschaften:- erzeugt den Eindruck, dass alle Teilnehmer dieselben Information manipulieren- ermöglicht die Verfolgung des Arbeitsfortschritts von anderen Teilnehmern- wird im Kontext synchroner Kooperation eingesetzt- zeigt an, an welchen Informationen die anderen Teilnehmer gerade arbeiten
![Page 39: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/39.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
39
3.3 CSCW-Benutzerschnittstellen:WYSIWIS
Striktes WYSIWIS: nur öffentliche Fenster werden verwendet=> keine privaten, keine Privatsphäre, kein individueller ArbeitsstilPräsentation ist für alle Teilnehmer identischVeränderung der Fenster - Scroll-Wars- Window-Wars Nicht striktes WYSIWIS- Trennung der Arbeitsbereiche- Individualisierung der Cursor-Anzeige- Individuelle Gestaltung des Bildschimlayouts- Individuelle Gestaltung der Bildschirminformationen
o Unabhängiges Scrollen von Fensterno Unterschiedliche Darstellung identischer Information
- Zeitliche Divergenz
![Page 40: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/40.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
40
Unterscheidung nach der Intensität, mit der die Teilnehmer ihren gemeinsamen Kontext verwalten- Verknüpfung auf der Präsentationsebene- Verknüpfung auf der Objektebene- Verknüpfung auf der Kontextebene
3.3 CSCW-Benutzerschnittstellen: gemeinsamer Kontext
![Page 41: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/41.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
41
3.4 Kontrolle der Nebenläufigkeit: Konsistenzmodelle
Konsistenzmodelle:- Identität der Endzustände
Die Endzustände sind relevant. Beispiel: Die Teilnehmer einer Gruppensitzung können innerhalb
der Sitzung unterschiedliche Zwischenzustände sehen/haben- Identität der Zwischenzustände
Nach jeder Operation wird verlangt, dass die durch die Operation erzeugter Zwischenzustand für alle Teilnehmer identisch ist.
![Page 42: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/42.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
42
3.4 Kontrolle der Nebenläufigkeit: Perspektiven der Konsistenz
- Keine Inkonsistenz:Kommutative Aktionen (a * b = b * a)Absprache => SichtbarkeitStrenge Segmentierung- Entstehung von Inkonsistenz:Zufällige InterferenzenSeiteneffekteBeabsichtigt (Unterbrechung, Machtkampf)- Tolerierbare Inkonsistenz:Bitmap mit Unterschieden in einigen wenigen BildpunktenSkizze- Erwünschte Inkonsistenz:Gleicher Sachverhalt - unterschiedliche Kontexte(z. B. unterschiedliche Leserkreise)
![Page 43: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/43.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
43
3.4.2 Aspekte der Nebenläufigkeit
- Ansprechbarkeito Kurze Antwortzeito Kurze Benachrichtigungszeit
- Verteilung im Weitverkehrsnetzo Übertragungszeiten o Auftreten von Kommunikationsfehler
- Replikation der Dateno Versenden der geänderten Bildschirminhalteno Propagieren der Operationen, die dann lokal ausgeführt werden
- Robustheit- Notifikation
o unmittelbaro verzögert
![Page 44: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/44.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
44
3.4.3 Optimistischer Ansatz
- keine Synchronisation der Gruppenteilnehmer; - jeder Teilnehmer manipuliert Informationen, wann er will
Vorteil: Keine Wartezeiten für den Benutzer, da keine Synchronisation erfolgt
Problem: Race conditions; Randbedingungen, die für einen optimistischen Ansatz günstig sind:- Operationen sind hinsichtlich ihrer Reihenfolge beliebig- Unterteilung in sehr kleine Informationseinheiten
Konflikttypen- w/w: zwei parallel verändernde Zugriffe auf dasselbe Objekt- r/w: verändernder und lesender Zugriff auf demselben
Objekt stehen im Konflikt
![Page 45: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/45.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
45
3.4.4 Pessimistischer Ansatz
Manipulation von Daten ist an Berechtigung gebunden
Ansätze:
•Sperrverfahren
•Transaktionen
•Floor-Passing
![Page 46: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/46.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
46
3.4.4.1 Sperrverfahren
Information wird mit Lese- oder Schreibsperre versehen;
Aspekte für Sperrverfahren- Aufwand für Anfordern und Vergabe einer Sperre- Granularität der Sperren- Zeitpunkt der Anforderung und Freigabe von Sperren
o Explizit durch Benutzero Implizit durch System odero Mischformen
Ansätze zur Realisierung von Sperrverfahren bei replizierter Information:- zentrales Sperrverfahren - Votierungsverfahren
![Page 47: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/47.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
47
3.4.4.2 Transaktion
Aspekte der Transaktionsverwendung in CSCW-Systeme:- Verteilung der Informationen führt zu langen Antwortzeiten- Isolierung der Benutzer - Einheit der Information
3.4.4.3 Floor-Passing
Berechtigung wird abwechselnd an die Gruppenmitglieder vergebenPerspektiven des Floor-passing- Benutzer ist sich der andern Gruppenteilnehmer bewusst- Aufwand, den der Benutzer zusätzlich zu der eigenen Arbeit
für Floor-passing leisten muss
![Page 48: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/48.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
48
3.4.4.3 Explizites Floor-passing
![Page 49: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/49.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
49
3.4.4.3 Implizites Floor-passing
![Page 50: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/50.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
50
- optimistische und pessimistische Anteile
- Basis: Austausch von Operationshistorien
- Inkonsistenz beheben durch eine geänderte
Reihenfolge der Operation
- wenn ja, wird automatisch Operationsreihenolge geändert,
- wenn nein; Beteiligung des Benutzers
3.4.5 Reparatur
![Page 51: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/51.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
51
Beispiel für Transformationsverfahren: Gruppeneditor GROVE (Group Outline Viewing Editor) MCC, Austin Texas, USA (Ellis et al.)Ziele:
Unterstützung für eng gekoppelte Teamarbeit Parallele Bearbeitung eines bestimmten Dokumentbereiches
Anwendung: Erstellen strukturierter Aufzählungen
3.4.5.1 Transformation I
![Page 52: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/52.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
52
Begriffe:- Ruhezustand: Alle generierten Operationen ausgeführt- Konvergenzeigenschaft: Im Ruhezustand alle Kopien gleich- Präzedenzeigenschaft: Reihenfolge der Operationsausführungen auf allen Kopien gleich- Korrektheit von Transformationsverfahren: Präzedenz- und Konvergenzeigenschaft immer erfüllt
Basisdefinitionen:Teilnehmersystem TS = (TS- Objekt, TS- Identifikator, TS- Prozeß)TS- Objekt: passives Datenobjekt, z. B. Zeichenkette, DokumentOperation = Ausführung eines Operators u Änderung des Zustandes von TS- ObjektTS- Prozess: Erzeugung / Empfang / Ausführung einer Operationsanforderung
3.4.5.1 Transformation II
![Page 53: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/53.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
53
(insert[Xi ; Si], insert[Xj ; Sj], pi , pj) (insert[Xi ; Si], delete[Sj], pi , pj)(delete[Si], insert[Xj ; Sj], pi , pj) (delete[Si], delete[Sj], pi , pj)
T 11 (insert, insert,...):if (Si < Sj ) then oi‘ := insert[Xi ;Si ]/* hier ist keine Transformation notwendig, da Position Si vor Sj */else if (Si > Sj ) then oi‘ := insert[Xi ;Si + 1]elseif (Xi = Xj ) then oi‘ := {}/* sind die Positionen und Argumente beider Operationen gleich, dann wird oi‘gleich der leeren Operation gesetzt; andernfalls würde dieselbe Operationzweimal ausgeführt werden; eine Operation wird deshalb ignoriert; hier ist dieAnnahme, daß beide Benutzer dieselbe Intention haben*/else if (pi > pj ) then oi‘ := insert[Xi ;Si +1]/* oi wird vor oj ausgeführt, d.h. oi muß um eine Stelle nach rechts geschobenwerden; auch wenn oi und oj gleichzeitig ausgeführt werden, wird durch diePriorität eine Reihenfolge festgelegt. */else oi‘ := insert[Xi ;Si ]
3.4.5.1 Transformationsalgorithmus I
![Page 54: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/54.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
54
T12 (insert,delete,... )
/* insert muss transformiert werden, da delete korrekt nachher, aber in diesem Fall bereitsvorher ausgeführt wurde */
if (Si < Sj ) then oi‘ := insert[Xi ;Si ]
else oi‘ := insert[Xi ;Si - 1]
/* das Löschen des eingefügten Zeichens wird nicht angenommen, da der Benutzer das vorher eingefügte Zeichen zuerst sehen muss */
T21 (delete,insert, …)
if (Si < Sj ) then oi‘ := delete[Si ]
else oi ‘ := delete[Si + 1]
T22 (delete[Si ],delete[Sj ],pi ,pj )
if (Si < Sj ) then oi‘ := delete[Si ]
else if (Si > Sj ) then oi‘ := delete[Si - 1]
else oi‘ := {}
/* beide Benutzer wollen anscheinend dasselbe Zeichen löschen */
3.4.5.1 Transformationsalgorithmus II
![Page 55: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/55.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
55
- ohne Transformation: ’abxcyd’, = ’abxycd’ - mit Transformation: ’abxcyd’, = ’abxcyd’
3.4.5.1 Transformationsalgorithmus III
![Page 56: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/56.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
56
3.5 Awareness
Definition:Unter Group Awareness versteht man das Wissen darüber, was in der Gruppe geschieht bzw.was in der Vergangenheit in der Gruppe gemacht wurde.
Verbesserung von Awareness hat folgende Vorteile:- führt zu spontaner informeller Kommunikation- Gruppenmitglieder sind auf dem aktuellen Stand der Gruppenaktivitäten- Bessere Überprüfung von Aktivitäten (unmittelbarer)- Kürzere Kommunikationswege (gezieltere Ansprache)
Arten von Awareness- informelle Awareness - Awareness bzgl. Gruppenstruktur - Soziale Awareness- Awareness bzgl. des gemeinsamen Arbeitsbereichs
![Page 57: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/57.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
57
3.5.2 Orthogonale Awareness
![Page 58: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/58.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
58
3.6 Synchronisation im Kontext von CSCW I
- nebenläufiger Zugriff auf gemeinsame Dokumente, z.B. Konsistenz von replizierter Information
-optimistische bzw. pessimistische Nebenläufigkeitskontrolle -Verfahren zur Synchronisation des Zugriffs auf gemeinsame Ressourcen:
o Vermeidung von Inkonsistenz: Nutzung von Sperren, soziale Protokolleo Ignorieren von Inkonsistenz: Überschreiben aufgrund von Zeitstempelo Akzeptieren von Inkonsistenz: Erzeugung von verschiedenen Versioneno Reduzieren von Inkonsistenz: Operationstransformation, Merging
o o Entdecken von Inkonsistenz: Transformation, Undo, Redo; Abort, Rollback
Synchronisierter Zugriff auf gemeinsame Ressourcen
![Page 59: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/59.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
59
3.6 Synchronisation im Kontext von CSCW II
• Gruppenarbeit beinhaltet auch gemeinsame Aktivitäten, die koordiniert werden müssen; temporale und kausale Abhängigkeiten• Synchronisation ist hier die Koordination der Gruppenaktivitäten• Workflow Management mit den Komponenten
o Ziele Identifizierung der gemeinsamen Zieleo Aktivitäten Abbildung von Zielen auf Aktivitäteno Personen Zuordnung von Aktivitäten zu Personeno Abhängigkeiten Verwaltung der Abhängigkeiten, z.B. Sequentialisierung/ Parallelisierung von Aktivitäten
Synchronisierung von Aktivitäten
![Page 60: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/60.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
60
I Multimedia in CSCW- als Inhalt von Gruppendokumenten- als Unterstützungsmechanismus, - zur Verbesserung der Awareness der Gruppenmitglieder eingesetzt.
II als Teil des Kommunikationsverhaltens- - synchrones CSCW- - asynchrones CSCW
- Anpassung der Dienstgüte
3.6 Synchronisation im Kontext von CSCW III
Synchronisierung von Medienströmen
![Page 61: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/61.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
61
• Synchronisierung von Awareness-Informationo Awareness Information ermöglicht das Arbeiten in einem gemeinsamen Kontext.o synchronisierte Verteilung und Präsentation der Awareness Information
• Synchronisierung der Gruppenzusammensetzungo Verwaltung von dynamischen Gruppen; Ein-/Austreten von Gruppenmitgliederno Verteilung von Information und Nachrichten hängt von der aktuellen Gruppenzusammensetzung abo alle Gruppenmitglieder müssen die identische Sicht auf die Gruppenzusam mensetzung haben. Die Änderungen über die Gruppenzusammensetzung müs sen synchron erfolgen
Weitere Synchronisationsaspekte
3.6 Synchronisation im Kontext von CSCW IV
![Page 62: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/62.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
62
3.6.5 Synchronisation 3 K Modell
![Page 63: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/63.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
63
4.1.2 Internetkomponenten
![Page 64: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/64.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
64
4.2 Klassifizierung von Web-Anwendungen
Server-seitig Client-seitig
Erweiterung der Serverfunktionalität
Externe Programme
Codepersistent
Code temporär
SSI Skripte GleicherProzeß
Separater Prozeß
Hilfsprg. Plug-Ins Interpre-tierter Code
Maschinecode
![Page 65: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/65.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
65
4.2.1 Klassifizierung von Web-Anwendungen: clientseitig I
Code temporär
Code wird dynamisch, nur für die Dauer einer Sitzung geladen. Danach wird der Code wieder gelöschte. Zwei Varianten:- Skriptsprachen Frei programmierbare Ablauflogik direkt in HTML-Code (ins Dokument) integriert wird läuft sequentiell in einem Interpreter Sicherheit: geringWichtige Skriptsprachen:JavaScript von Netscape (weitverbreitet)VisualBasic-Script des MS-Explorer- Programmobjekte Frei programmierbare Ablauflogik echtes Objekt in WWW-Seiten unabhängig von WWW-Seite ablauffähig Multitasking- und Multithreading-Anwendung Wichtige Objektsprachen:Java (Sicherheit: hoch)ActiveX (Sicherheit: keine)
![Page 66: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/66.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
66
Code ist auf dem Rechner, auf dem der Browser abläuft, gespeichert. Keine Ladezeiten über das Netz nach erstmaliger Installation - ViewerKleine Helfer um auf einfachste Art fremde Datenformate im Browser sichtbar zu machenDie Zuordnung von Daten zu Viewern erfolgt durch das Konzept der MIME-Typen- Plug-Ins Plug-Ins lassen sich als ausführbarer Programmmodule in den Browser integrieren und verarbeiten das jeweilige Datenformat direkt.Sicherheit bei beiden Varianten hoch, falls vor dem flächendeckenden Einsatz die SW auf einem standalone Rechner geprüft wird oder eine Zertifizierung besteht.
4.2.1 Klassifizierung von Web-Anwendungen: clientseitig II
Code persistent
![Page 67: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/67.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
67
4.2.1 Ablauf Mime Type
![Page 68: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/68.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
68
4.2.1 Ablauf Applet
![Page 69: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/69.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
69
4.2.1 Vergleich clientseitige Web-Techniken
![Page 70: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/70.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
70
Web-Server verändert den Inhalt eines Dokuments, das er angefordert hat. Inhalt des Dokuments wird auf Anweisung untersuchtZwei Varianten: SSIErweiterung von HTML durch webserverspezifische Befehle/Operationen. Ermöglicht z.B. Einfügen von Teildokumente in andere Dokumente => Wahrung der Konsistenz bei einer großen Anzahl von Dokumenten
o geringer Befehlssatz, der serverabhängig isto Einbettung von einzelnen Anweisungeno keine Kontrollstrukturen vorhanden
serverseitige Skripte (aktive Server-Seiten)Einbindung von Programmiersprachen in Server (z.B. VBScript, JavaScript, ASP, PHP, JSP)
Web-Server enthält Interpreter Dezidierte Aufgabe, z.B. DB-Zugriff. HTML wird durch Tags erweitert, die den
Beginn und das Ende des Skripts markieren. Gefahr: Leistungsengpässen beim Web-Server führen
=> u.U. Antwortzeit verlängert
4.2.2 Klassifizierung von Web-Anwendungen: serverseitig IErweiterung der Server-Funktionalität
![Page 71: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/71.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
71
4.2.2 Klassifizierung von Web-Anwendungen: serverseitig II
Externe Programme•CGI•Server API•Persistente Prozesse•Eingebettete Webserver
CGI (Common Gateway Interface)Vorteile:o Einfach zu programmieren. o Fast jede Programmiersprache kann verwendet werdenNachteile:o Rüstzeit und Serverbelastung – für jede CGI-Ausführung wird ein neuer Prozess erzeugt => Ressourcenverbraucho Kein formaler Standard
![Page 72: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/72.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
72
Server APIsDynamisches Laden von Bibliotheken in denselben AdressraumVorteil: Zugriff auf dieselben RessourcenNachteil: da derselbe Prozessraum verwendet wird, muss Nebenläufigkeit berücksichtigt werden (auch innerhalb Server API Anwendung ). Fehler in der Server API Anwendung bringen den Webserver zum Absturz Kommunikation zwischen Webserver und Server API Anwendung ist serverabhängig. Vorteil gegenüber CGI:Trennung und Modularisierung von Programmeinheiten ist möglich Beispiele Server API: ISAPI MS-Internet Information Server NSAPI Netscape‘s Enterprise Server
4.2.2 Klassifizierung von Web-Anwendungen: serverseitig III
![Page 73: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/73.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
73
4.2.2 Klassifizierung von Web-Anwendungen: serverseitig IVPersistente ProzesseVorteil: Erzeugen neuer Prozesse wird verhindert Load-Balancing Beispiele:Fast CGIVerbesserung des CGI Konzepts durch folgende Veränderungen: Das CGI Skript terminiert nicht nach der Abarbeitung einer Anfrage, sondern wartet auf neue Anfragen Übergabe der Parameter über bidirektionale TCP-Verbindung oder PIPEServletsJava als Script Sprache für CGI ungeeignet, da in jedem CGI-Prozess eine eigene JVM (Java Virtual Machine) ablaufen muss => Ressourcen. Servlets werden kompiliert und beim ersten Aufruf gestartet.Vorteile Servlet_API bietet Unterstützung für Cookies und Sessions Voller Java Sprachumfang Eine Entwicklungssprache für Client und Server Portierbarkeit (Im Gegensatz zu Server API)
![Page 74: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/74.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
74
4.2.2 Klassifizierung von Web-Anwendungen: serverseitig V
Eingebettete WebserverVorteil: o Effizienzsteigerung des DB-Zugriffs – Zwischenschicht fehlto Schnelle Verfügbarkeit von (bestehenden) DB-Anwendungen im InternetNachteile – die klassischeno Fehlende Modularitäto Fehlende Wiederverwendbarkeito Häufig keine klare Trennung der drei C/S Schichteno Proprietär etc.
![Page 75: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/75.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
75
4.2.2 Vergleich serverseitige Web-Techniken
![Page 76: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/76.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
76
4.2.2 Übersicht Architekturvarianten I
![Page 77: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/77.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
77
4.2.2 Übersicht Architekturvarianten II
![Page 78: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/78.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
78
gemeinsame Nutzung derselben Daten synchrone und asynchrone Nutzung spezielle Mechanismen und Techniken der Zugriffskoordination der Replikation und der Strukturierung Charakteristika: steuern ähnlich wie Datenbankverwaltungssysteme den Zugriff auf gemeinsame Informationsobjekte benötigen Datentypen, welche komplexe Verbindungen zwischen Informationsobjekten bezüglich Personen, Objekten, Kalendern, Multimedia-Elementen etc. erlauben
5.1 Gemeinsame Informationsräume: Grundlagen I
![Page 79: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/79.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
79
Schwerpunkte/Einsatzgebiete gemeinsamer Informationsräume :
Kleine Teams (Projektgruppen, 5- 10 Personen)
-> Kooperationsunterstützung
Bei mittleren Teams (mehr als 10 Personen )
-> Informationsverteilung
Kopplungsgrad, Synchronität beliebig
Schwach strukturierte Kooperationsprozesse
Basis für Koordinations- + Kooperationsunterstützung
Zentrale oder replizierte Architekturen möglich
5.1 Gemeinsame Informationsräume: Grundlagen II
![Page 80: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/80.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
80
5.2 Gemeinsame Informationsräume: Bulletin Board-Systeme I
Bulletin Board-Systeme sind spezielle Datenbanken, die Meldungen verschiedener Autoren nach Themenschwerpunkten speichern und anderen Lesern zur Verfügung stellen:
• Meldungen eines Themas bilden sog. News Groups• neben dem Ausschreiben oder Inserieren eines Themas werden die News Groups
auch für Diskussionsrunden benutzt• es findet eine implizite Kommunikation statt• Meldungen werden einer anonymen Leserschaft zur Verfügung gestellt• das zugrundeliegende Kommunikationsmodell: 1:n-Kommunikation • die Architektur eines Bulletin Board-Systems entspricht grundsätzlich der eines
elektronischen Post-Systems• Replizieren von Interessengruppen zwischen den Systemen
![Page 81: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/81.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
81
• sog. Newsreader stellen dem Benutzer Selektions-, Betrachtungs- und Editierwerkzeuge zur Verfügung
• einzelne News Groups können selektiv abonniert werden• die Frontend-Applikation unterhält ein Protokoll, in dem festgehalten wird, welche Meldungen schon gelesen bzw. bearbeitet wurden• In der Praxis verwenden Hersteller solche System häufig, um Information über ihr Produkt einer breiten Masse zugänglich zu machen und einen Meinungs austausch zwischen den Benutzern seines Produktes zu ermöglichen• Die ersten Bulletin Board Systeme wurden Ende der 70er Jahre realisiert
5.2 Gemeinsame Informationsräume: Bulletin Board-Systeme II
![Page 82: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/82.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
82
Idee der nicht-linearen Darstellbarkeit von Informationen in Form von Texten und einfachen Grafiken Einsatzmöglichkeiten: reichen von elektronischen Nachschlagewerken über vernetzte Lern- und Arbeitsumgebungen bis hin zu intelligenten Frontends für komplexe technische und betriebswirtschaftliche Anwendungen eine Hypertext-Basis besteht aus Knoten und den zugehörigen Kanten für die Erstellung einer Hypertext-Basis sind geeignete Hilfsmittel notwendig, wie Editoren für die Eingabe von Texten und Grafiken sowie zur Definition der Verknüpfungen für die Ausgabe werden entsprechende Präsentationswerkzeuge benötigt für verteilte Hypertext-Basen müssen sogenannte Hypertext-Managementsystemen zum Einsatz kommen
5.3 Gemeinsame Informationsräume: Verteilte Hypertextsysteme I
![Page 83: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/83.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
83
5.3 Gemeinsame Informationsräume: Verteilte Hypertextsysteme II zum Verfolgen der Referenzen im Hypertext werden sogenannte Browser verwendet· für eine Erhöhung der Benutzerfreundlichkeit müssen Erweiterungen der
Funktionalität vorgenommen werden· Probleme des Information Retrieval sind beim Suchen und Abfragen von
Informationen noch nicht umfassend gelöst· die situationsbedingte Gewichtung von Links, d.h. die Möglichkeit der
Bedeutung der Knoten kontextbezogen zu verändern, könnte den Nutzen von Hypertexten noch erhöhen
· es gibt verschiedene Sucharten in einem Hypertext:- Browsing: zielgerichtetes Verfolgen von Referenzen- Scanning: Breitensuche- Exploring: Erkunden eines Gebietes, Verschaffen eines
Überblicks- Wandering: unstrukturiertes, zielloses Suchen- Searching: stark zielorientiertes Suchen
Das WWW ist ein verteiltes Hypertext-System
![Page 84: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/84.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
84
5.4 BSCW (Basic Support for Cooperative Work)
Basis: WWW unabhängig von PlattformZentrale ArchitekturZugriff zu jeder Zeit von jedem OrtSetzen von ZugriffsrechtenEreignisdienstEinfache Versionskontrolle
Benutzung:RegistrierenAnmeldenArbeiten(Abmelden)
![Page 85: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/85.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
85
5.4 BSCW: Registrieren und Anmelden
![Page 86: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/86.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
86
5.4 BSCW: Beispielverzeichnis
![Page 87: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/87.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
87
5.4 BSCW: Beispieladressbuch
![Page 88: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/88.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
88
5.4 BSCW: Objekte
![Page 89: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/89.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
89
5.4 BSCW: Allgemeine Aktionen
Hinzufügen von Objekten: AddSuche: SearchMenge ausgewählter Objekte: Catch up, Cut, Copy, Delete, ArchiveEinzelnes Objekt: Modify, Replace/ Fetch, Set Lock, Version, Convert, Add Noteje Teilnehmer: Edit Pref, Edit Details, Change Pwd, EmailAnzeige der InformationsseiteDetails zu EreignissenUpload von Dokumenten*
*u.U. Helper-Applikation
![Page 90: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/90.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
90
5.4 BSCW: Ereignisdienst
![Page 91: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/91.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
91
5.4 BSCW: Registrieren und Zugriffsrechte
![Page 92: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/92.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
92
5.4 BSCW: Zugriffsrechte
![Page 93: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/93.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
93
5.4 BSCW: Verwaltung der Zugriffsrechte durch Eigentümer
![Page 94: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/94.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
94
5.4 BSCW: Architektur
![Page 95: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/95.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
95
7.1 Workflow: Beispiel SW-Entwicklung I
![Page 96: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/96.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
96
7.1 Workflow: Beispiel SW-Entwicklung II
![Page 97: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/97.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
97
7.1 Workflow: Anforderungen und Ziele
Innovation ( Business Process Reengineering) Unterstützung von Flexibilität und Anpassbarkeit Effizienzsteigerung Erfassung von Zielen, Aktoren, Aktivitäten, Abhängigkeiten Systemunterstützte Kontroll- und Datenflüsse Genügend Freiräume / Entscheidungsfreiheit für Menschen Von Papierorientierter zur elektronischen Datenverarbeitung Transparenz ( Verteilung, Heterogenität) , Konsistenz Integration von Alt- Software ( »legacy systems «) Skalierbarkeit, Wiederverwendbarkeit, Rekonfigurierbarkeit Controlling
![Page 98: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/98.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
98
7.1 Vorgehen
![Page 99: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/99.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
99
7.1 Klassifikation Teamarbeit/Workflows
![Page 100: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/100.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
100
7.2 Workflow: Grundlegende Begriffe I
Geschäftsvorgang : Teilnehmer ( ausführende Personen / Maschinen / Agenten) Prozesse, Abfolge, Ereignisse Verarbeitete Daten Benutzte Werkzeuge ( Applikationen) Austausch von Dokumenten, Informationen und Aufgaben zwischen Prozessen Eindeutiges Ziel Anfangs-, Zwischen- und Endzustand Beliebige Lebensdauer ( Minuten - Monate)
![Page 101: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/101.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
101
Workflow = Automatisierung eines Geschäftsvorganges Workflow-Management-System Definition, Verwaltung und Ausführung von Workflows Vorausschauend aktive Verwaltung von Workflow, Anstoß von Routinetätigkeiten Koordination aller beteiligten Personen und Ressourcen gemäß Zielvorgaben
7.2 Workflow: Grundlegende Begriffe II
![Page 102: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/102.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
102
7.3 Workflow: Workflow Modelle I
Perspektiven: BetriebswirtschaftlichKorrelation von- Ablauforganisation ( Geschäftsvorgänge)- Aufbauorganisation ( Mitarbeiter, Teams, usw. ) Allgemein- Arbeit: Ziele, Aktoren, Aktivitäten, Abhängigkeiten- Koordination: Verwaltung von Abhängigkeiten zwischen Aktivitäten Koordinationsschritte:- Zielauswahl- Dekomposition von Zielen- Zuordnung von Aktoren zu Aktivitäten einschließlich benötigter Ressourcen- Verwaltung der Abhängigkeiten zwischen Ressourcen
![Page 103: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/103.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
103
Modellvarianten• Vorgangsmodell• Objektmigrationsmodell• Konversationsorientiertes Modell• Zustandsbehaftete Objekte• Ereignisbasiertes Modell
7.3 Workflow: Workflow Modelle II
![Page 104: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/104.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
104
Sachliche Aspekte:Ablauforganisation
- Funktional ( WAS wird ausgeführt? )- Operational ( WIE? Ressourcen, Programme)- Verhaltensbezogen ( WANN? )- Informationsbezogen ( Daten)
Aufbauorganisation- Organisatorisch ( WER? )
Sonstige- Kausal ( juristische Basis, Unternehmensvorschriften)
Technische Aspekte:- Transaktionaler Aspekt: Integrität + Fehlerbehebung- Qualität, Leistung- Historie ( Protokollierung)- Sicherheit- Autonomie
7.4 Beispiel: Vorgangsmodell Übersicht
![Page 105: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/105.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
105
7.4 Beispiel: Vorgangsmodell im Detail I (WAS)
![Page 106: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/106.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
106
7.4 Beispiel: Vorgangsmodell im Detail II (WIE)
![Page 107: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/107.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
107
7.4 Beispiel: Vorgangsmodell im Detail III (WIE)
![Page 108: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/108.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
108
7.4 Beispiel: Vorgangsmodell im Detail IV (WANN)
![Page 109: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/109.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
109
7.4 Beispiel: Vorgangsmodell im Detail V (DATEN)
![Page 110: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/110.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
110
7.4 Beispiel: Vorgangsmodell im Detail VI (WER)
![Page 111: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/111.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
111
7.4 Beispiel: Vorgangsmodell im Detail VII (Transaktionaler Aspekt)
Transaktionaler Aspekt: Fehler und Ausnahmebehandlung Fehler:- Systemfehler ( Workflow-Management) , Aktivitätsfehler (Applikationen)- Kommunikationsfehler, Ablauffehler Spezielle Kontrollkonstrukte: - Stornieren - Anhalten / Fortsetzen / Abbrechen - Überspringen - Zurück - Adhoc- Modus - Migrieren
![Page 112: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/112.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
112
Internationales Gremium:1993 gegründet, über 285 Mitglieder (Hersteller, Anwender, Berater, Forscher)Ziele: Standards zur Beschreibung von Workflow- Systemen und Umgebungen:- Referenzmodell ( Charakteristiken, Funktionen, Schnittstellen)- Terminologie- fünf Schnittstellen des Referenzmodells Interoperabilität zwischen unterschiedlichen Workflow-Systemen Integration von Anwendungen ( Email, Dokumentenverwaltung) Förderung des Verständnisses durch Standardisierung des Referenz- Modells Zusammenarbeit mit anderen Gremien (z.B. OMG)
7.5 WMC: Übersicht
![Page 113: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/113.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
113
7.5 WMC: Komponenten eines WMS
![Page 114: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/114.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
114
7.5 WMC: Gesamtarchitektur
![Page 115: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/115.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
115
7.5 WMC: Referenzmofdell
![Page 116: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/116.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
116
7.5 WMC: Prozeßdefinition (Schnittstelle 1)
![Page 117: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/117.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
117
7.5 WMC: Workflow Client (Schnittstelle 2)
![Page 118: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/118.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
118
7.5 WMC: Anwendungen (Schnittstelle 3)
![Page 119: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/119.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
119
7.5 WMC: Beispielstrukturen I (Schnittstelle 4)
![Page 120: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/120.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
120
7.5 WMC: Beispielstrukturen II (Schnittstelle 4)
![Page 121: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/121.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
121
7.5 WMC: Administration & Überwachung (Schnittstelle 5)
• Verwaltung von Benutzern, Rollen, Aufzeichnung• Steuerung von Ressourcenzugriffen • Überwachungsfunktionen für Prozesse usw• Funktionen zur Statusabfrage für Prozesse
![Page 122: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/122.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
122
7.6 Workflow: OMG I
![Page 123: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/123.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
123
Aggregate Business ObjectAufteilung gemäß M(odel) - V(iew) - C(ontrol) - Konzept: Business object ( 1 ):Speicher, Metadaten, Nebenläufigkeit, RegelnReaktion auf Änderung an SichtKurze Prozessfunktionen Business process object ( 1) :Langandauernde Prozessfunktionen ( z. B. Workflow, lange Transaktion)Interaktion mit anderen Objekten ( z. B. mit Umgebung) Presentation objects ( > 1) :Sichtbarkeit für Benutzermehrere Sichten möglichKommunikation mit Business und Business process objectAlternativ nicht sichtbare Schnittstellenhjlkhlk
7.6 Workflow: OMG II
![Page 124: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/124.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
124
8.1 Kooperative Dokumenterstellung (KD): Komponenten I
![Page 125: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/125.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
125
Kooperative Dokumentenerstellung das gemeinsame Anfertigen eines Dokumentes durch mehrere Beteiligte gemeinsames Ziel: die Fertigstellung des Dokuments Abhängigkeiten zwischen den Teildokumenten Kommunikation und Koordination zwischen den Autoren ist notwendig Arbeitsschritte: Planen, Erstellen, Überprüfen, Besprechen, Koordinieren, Übertragen von Dokumenten/Ressourcen etc. Schreibprozess hat zwei Anteile isolierte Arbeit eines Autors an seinen Aufgaben Koordinierung und Verknüpfung der isolierten Prozesse
8.1 Kooperative Dokumenterstellung (KD): Komponenten II
![Page 126: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/126.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
126
8.1.KD: Aspekte von Gruppeneditoren
Benutzerschicht Benutzerschicht
Netz
Zugriffsschicht ZugriffsschichtKopplung
Zugriffskontrolle
Nebenläufigkeit
Undo
lokale Kopie lokale KopieSitzungskontrolle
![Page 127: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/127.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
127
8.2 EMS: Einfluss auf Nutzen/Kosten
Synergie
Lernvorgang
Stimulation
mehrInformation
Ablaufunterstützung
Aufgabenstruktur
Aufmerksamkeitsproblem
Mangel an Erinnerung
Bewertungsproblem
Passivität
Aufsplittung der Redezeit
Konzentrationsproblem
Dominierungsproblem
Informationsüberfluss
Gruppendatenbank
Anonymität
paralleleKommunikation
erhöht vermindert
![Page 128: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/128.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
128
Chauffeur
PC-Software
8.2 EMS Architektur: Chauffeur
![Page 129: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/129.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
129
8.2 EMS Architektur: Computergestützt
Chauffeur
PC-Software
Benutzer 2Benutzer 1CSCW-SystemP
C-S
oftw
are
PC
-Sof
twar
e
![Page 130: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/130.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
130
Simultanarbeit der Gruppenteilnehmer wird verbessert gleiche Teilnahmemöglichkeiten für alle Gruppenteilnehmer verringert unsoziales Verhalten, das die Sitzungsproduktivität negativ beeinflußt erlaubt größere Sitzungen, um größere Auswahl an Ideen, Meinungen, Wissen und Fachkenntnis zu integrieren erleichtert Zugriff auf externe Informationen unterstützt den Aufbau einer Gruppendatenbank, die die Historie mehrerer Sitzungen festhält
8.2 EMS: Auswirkungen
![Page 131: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/131.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
131
• prozessuale UnterstützungUnterstützung des SitzungsablaufesStrukturierung des Sitzungsablaufes- Phase 1: Ideen Sammeln ("Brain Storming")- Phase 2: Ideen Organisieren- Phase 3: Ideen Evaluieren und Entscheidung
• inhaltliche UnterstützungStrukturierung der SitzungsaufgabeUnterstützung der Sitzungsaufgabe
8.2 EMS: Unterstützungsvarianten
![Page 132: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/132.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
132
CSCW Komponente
Nutzen von CSCW Risiken von CSCW
Kommunikations-systeme
Interaktion mit Gruppenteilnehmernwird einfacherArbeit ist nicht durch Reiseproblemeeingeschränkt
Kosten limitieren Zugang auf eine bestimmten PersonengruppeEindringen in Privatsphäre
Gemeinsame Informations-räume
gemeinsames Wissen des TeamsTeam kann koordiniert agieren
Sicherheit der gemeinsamen Information gegenüber Eindringlingengroße Informationsmenge macht es schwierig, auf sie zuzugreifen
Workflow Management(Koordinierungs-systeme)
bessere Abstimmung der Aktivitäten der Personenbesserer Informationsfluss zwischen den Aktivitäten
Festschreibung von Arbeitsabläufenungenügende Unterstützung bei ad-hoc Situationen
gemeinsame Arbeitsumgebung
Zusammenarbeit mit räumlich entfernten Leuten in Realzeit
Mangel an Standards, d.h., Beschränkung auf ähnliche Systeme notwendig
elektronisch unterstützte face-to-face Sitzungen
Sitzungen sind produktiverrelevante Informationen können allen Mitglieder interaktiv angezeigtwerden
teuere Investition ist nicht genügend ausgelastetBedienung erfordert spezielle Ausbildung
9 Einführung von CSCW-Anwendungen: Nutzen/Risiken
![Page 133: Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard 1 BIS 2000bGliederung I](https://reader036.vdokument.com/reader036/viewer/2022062404/55204d6449795902118ba0c6/html5/thumbnails/133.jpg)
Ba Lörrach BIS/CSCW - WI 2000b Busbach-Richard
133
Rolle Nutzen von CSCW Risiken von CSCW
Manager schnellere Kommunikation mit Kollegen und Stabauf relevante Information kann der Manager selbst zugreifen (auch während einer Sitzung)Workflow Management erlauben bessere Kontrolle des Fortschritts
Managers, die CSCW Werkzeuge nicht bedienen können, fühlen sich benach-teiligt und ausgeschlossenReduzierung der Anzahl von face-to-face Sitzungen, d.h. Ma-nager verlässt sich zu sehr aufKommunikationssystem
Experte Kommunikation mit Kollegen wird einfacherfachmännische Auskunft ist leichter zu findenVerbesserung von Kreativität und Innovation
Zeit notwendig für Kommunika-tion ( weniger Zeit, um selbst Arbeiten auszuführen)
durch Kommunikation nach au-ßen,erhöhtes Risiko, dass sensitive Information nach außen gelangt
Sekretariat Erleichterung bei der Terminplanungweniger Papierarbeit und weniger Aufwandbeim "Nachlaufen" von Personen
falls nicht jeder ein Groupware System benutzt, muss Arbeit u.U.zweifach ausgeführt werden (innerhalb und außerhalb des Groupware Systems)
9 Einführung von CSCW-Anwendungen: Rolle von Personen