Suchen und Finden
Projektmanagement mit SemProj
1
Zusammenfassung
3
Abstract
4
Danksagung
5
Inhaltsverzeichnis
7
Abbildungsverzeichnis
10
Tabellenverzeichnis
11
Abkürzungsverzeichnis
12
1. Die Vision des Semantic Web
13
1.1. Motivation
13
1.2. Beschränkungen des heutigen Internets
15
1.3. Das Semantic Web
19
1.4. Zielsetzung der Arbeit
22
1.5. Aktueller Stand
24
2. Grundlegende Betrachtungen
25
2.1. Wozu Projektmanagement?
25
2.2. Begriffsdefinitionen
26
2.2.1. Projekt
27
2.2.2. Phase
28
2.2.3. Prozess
28
2.2.4. Workflow
30
2.2.5. Aktivität
31
2.2.6. Projektmanagement
32
2.2.7. Prozessmanagement
33
2.2.8. Workflowmanagement
33
2.2.9. Groupware
34
2.2.10. Knowledgemanagement
34
2.3. Modellierungsansätze
34
2.3.1. Ereignisgesteuerte Prozessketten
36
2.3.2. Flussdiagramme
37
2.3.3. Petri Netze
37
2.3.4. Unified Modeling Language
38
2.3.5. Business Process Modeling Notation
39
2.3.6. Zusammenfassung
39
2.4. Anwendungsszenarien
40
2.4.1. Motivation
40
2.4.2. Spaghetti kochen
41
2.4.3. Abendessen mit Freunden
41
2.4.4. Diplomarbeit schreiben
41
2.4.5. Entwicklung einer neuen Webseite
42
2.4.6. Workshop organisieren
43
2.5. Evaluierung gängiger Systeme
44
2.5.1. Herangehensweise
44
2.5.2. Projektmanagementsysteme
46
2.5.3. Workflowmanagementsysteme
53
2.6. Vergleich von Workflow- und Projektmanagementsystemen
60
3. Konzeption eines semantikbasierten Projektmanagementsystems
64
3.1. Was bedeutet Semantik?
64
3.2. Wissensbeschreibung
67
3.3. Überblick über Technologien zur Repräsentation von Semantik
70
3.3.1. Motivation
70
3.3.2. RDF
71
3.3.3. N-Triples
72
3.3.4. RDFS
73
3.3.5. DAML+OIL
73
3.3.6. OWL
74
3.3.7. XML Topic Maps (XTM)
75
3.3.8. XOL
75
3.3.9. Layer-Architektur
75
3.4. Einbettung von Semantik in (X)HTML-Dokumente
76
3.4.1. Motivation
76
3.4.2. SHOE
77
3.4.3. Meta-Angaben
77
3.4.4. Verlinkung auf externe RDF-Beschreibung
78
3.4.5. Einbettung in Kommentarbereiche
78
3.4.6. eRDF
78
3.4.7. RDFa
79
3.4.8. Microformats
79
3.4.9. Vergleich von Microformats und RDFa
80
3.5. Nutzbare Ontologien
82
3.6. Entwurf einer geeigneten Ontologie
85
4. Implementierung eines Prototypen
90
4.1. Festlegung der Systemumgebung
90
4.2. Semantische Frameworks
91
4.3. Wünschenswerte Funktionalitäten
93
4.4. Systemarchitektur
94
5. Praxistest
100
5.1. Installation
100
5.2. Performance
100
5.3. Bedienung
101
5.4. Testfälle
105
6. Diskussion
110
6.1. Beurteilung des Systementwurfs
110
6.2. Vergleich zu bisherigen Managementsystemen
114
6.3. Weiterentwicklungsansätze
117
6.4. Zukunft des Semantic Web
119
Literaturverzeichnis
122
Index
126
A n h a n g
128
Analyse und Spezifikation des Systems
158
Inhaltsverzeichnis
159
1. Spezifikation der funktionellen Anforderungen
160
1.1. Produktbeschreibung
160
1.2. Nutzungsumgebung
162
1.3. Nutzerklassen
162
1.4. Kriterienkatalog
163
1.4.1. Pflichtkriterien
163
1.4.2. Kannkriterien
166
1.5. Anwendungsfall-Modellierung
167
1.6. Definition der Nutzerschnittstelle
168
1.7. Datengrundlage
174
2. Spezifikation der operationellen Anforderungen
176
2.1. Operationelle Anforderungen an die Daten
176
2.2. Operationelle Anforderungen an die Prozesse
178
3. Spezifikation wichtiger Qualitätsanforderungen
180
3.1. Benutzbarkeit
180
3.2. Zuverlässigkeit
180
3.3. Integrität
180
3.4. Flexibilität
181
3.5. Portabilität
181
4. Basismaschine und Entwicklungsumgebung
182
4.1. Hardware- und Softwareanforderungen
182
4.2. Entwicklungsumgebung
182
5. Systemarchitektur
183
6. Klassenspezifikation
184
Autorenprofil
185
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.