Workflowmanagement mit Petrinetzen: Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Saarbrücken
VDM Verlag Dr. Müller
2007
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 244 S. 240 mm x 170 mm |
ISBN: | 9783836413541 383641354X |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV023065295 | ||
003 | DE-604 | ||
005 | 20080108 | ||
007 | t | ||
008 | 080104s2007 gw |||| 00||| ger d | ||
015 | |a 07,N23,1285 |2 dnb | ||
016 | 7 | |a 984186379 |2 DE-101 | |
020 | |a 9783836413541 |c Pb. : EUR 59.00, sfr 95.00 |9 978-3-8364-1354-1 | ||
020 | |a 383641354X |c Pb. : EUR 59.00, sfr 95.00 |9 3-8364-1354-X | ||
024 | 3 | |a 9783836413541 | |
035 | |a (OCoLC)244013747 | ||
035 | |a (DE-599)DNB984186379 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-SL | ||
049 | |a DE-703 | ||
082 | 0 | |a 658.50151135 |2 22/ger | |
084 | |a QP 340 |0 (DE-625)141861: |2 rvk | ||
084 | |a 650 |2 sdnb | ||
100 | 1 | |a Jacob, Thomas |e Verfasser |4 aut | |
245 | 1 | 0 | |a Workflowmanagement mit Petrinetzen |b Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem |c Thomas Jacob |
250 | |a 1. Aufl. | ||
264 | 1 | |a Saarbrücken |b VDM Verlag Dr. Müller |c 2007 | |
300 | |a 244 S. |c 240 mm x 170 mm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Prozessmanagement |0 (DE-588)4353072-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Petri-Netz |0 (DE-588)4045388-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Prozessmanagement |0 (DE-588)4353072-2 |D s |
689 | 0 | 1 | |a Petri-Netz |0 (DE-588)4045388-1 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2956042&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016268507&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-016268507 |
Datensatz im Suchindex
_version_ | 1805089778901712896 |
---|---|
adam_text |
Inhaltsverzeichnis
1 Einleitung 17
1.1 Motivation. 17
1.2 Aufbau der Arbeit . 18
1.3 Danksagung. 19
2 Grundlagen 21
2.1 Einführung in Petrinetze. 21
2.1.1 Allgemeines. 21
2.1.2 Synchrone Kanäle . 23
2.2 Client-/Server-Zugriffe. 24
2.2.1 Remote Method Invocation. 26
2.2.2 Verschlüsselung. 28
2.3 Kooperative Arbeit und Groupware. 29
3 Workflow-Management 33
3.1 Einführung . 33
3.2 Prozeßdefinition. 3G
3.3 Spezielle Workflows. 40
3.4 Workflow-Managementsysteme . 40
3.5 Bestehende Workflow-Managementsysteme. 43
3.5.1 Staffware . 44
3.5.2 INCOME. 45
3.5.3 Weitere Systeme. 46
3.6 Vor- und Nachteile der Ansätze. 47
3.6.1 EPKs und Aktivitätsdiagramme . 47
3.6.2 Spezialnotationen. 48
3.6.3 Petrinetze. 48
3.6.4 Reine Softwarelösungen . 49
4 Personen, Rollen und Regeln 51
4.1 Einführung. 51
4.2 Entwurf. 53
4.2.1 Personen und Rollen. 53
4.2.2 AccessAdaptor, Manager und Server. 55
4.2.3 Regeln. 58
4.2.4 Sichere RMI-Übertragung. 60
10 INHALTSVERZEICHNIS
4.3 Implementation. 61
4.3.1 Personen, Rollen und Manager. 61
4.3.2 ResourceBundleAdaptor. 62
4.3.3 DatabaseAdaptor. 68
4.3.4 Regeln. 71
4.3.5 Sichere RMI-Übertragung. 74
4.4 Anwendung. 77
5 Die Workflow-Engine 83
5.1 Einführung. 84
5.2 Entwurf. 86
5.2.1 Der Kern der Workflow-Engine. 87
5.2.2 Integration in Renew. 92
5.2.3 Spezielle Tasks. 100
5.2.4 Ausfalltoleranz. 109
5.3 Implementation. 110
5.3.1 Task, Workltem und Activity. 110
5.3.2 Agenda und AgendaGUI. 114
5.3.3 WorkflowManager . 117
5.3.4 ResourceBundleAdaptor. 117
5.3.5 DatabaseAdaptor. 121
5.3.6 Integration in Renew. 123
5.3.7 Spezielle Tasks. 125
5.3.8 Ausfalltoleranz. 128
5.4 Zugriffsschutz und Sicherheit . 129
5.5 Anwendung. 131
5.5.1 Anwendungenklassen. 131
5.5.2 ResourceBundles. 132
5.5.3 Renew-Netze. 140
6 Werkzeuge und Erweiterungen 143
6.1 Administrations-Werkzeug. 143
6.1.1 Personen bearbeiten. 144
6.1.2 Rollen bearbeiten. 145
6.1.3 Regeln bearbeiten . 145
6.1.4 Tätigkeiten bearbeiten. 146
6.1.5 Formulare bearbeiten. 147
6.1.6 Access-Administrator einstellen. 149
6.1.7 Workflow-Administrator einstellen. 149
6.2 Entfernte Simulation. 149
6.2.1 Einleitung. 149
6.2.2 Entwurf. 150
6.2.3 Implementation. 154
6.2.4 Bemerkungen. 156
6.3 manual-Anschrift. 157
INHALTSVERZEICHNIS 11
7 Workflow-Patterns 159
7.1 Petrinetzlösungen. 159
7.1.1 Sequenz. 160
7.1.2 Parallele Verzweigung . 160
7.1.3 Synchronisation. 161
7.1.4 Exklusive Auswahl. 161
7.1.5 Verzögerte exklusive Auswahl. 162
7.1.6 Mehrfach-Vereinigung. 162
7.1.7 Mehrfach-Auswahl. 163
7.1.8 Einfach-Vereinigung . 163
7.1.9 n-von-m-Vereinigung. 164
7.1.10 Schleife . 164
7.1.11 Ungeordnete Sequenz. 165
7.1.12 Meilenstein. 166
7.2 Anmerkung. 166
8 Zusammenfassung und Ausblick 167
A Handbuch 179
A.l Entfernte Simulation. 179
A.l.l Inbetriebnahme. 179
A.1.2 Konsole. 180
A.1.3 Client. 181
A.1.4 Sicherheit. 181
A.2 Rollen und Rechte . 181
A.2.1 Konzept. 182
A.2.2 Installation. 182
A.2.3 Anwendung. 186
A.3 Workfiow-Engine. 187
A.3.1 Allgemeines. 188
A.3.2 Installation. 189
A.3.3 Agenda. 193
B API-Dokumentation 195
B.l access-Package . 196
B.l.l AccessAdaptor. 196
B.1.2 ActionExecutor. 198
B.l.3 ActionExecutorRule. 199
B.1.4 ActionExecutorRuleParser. 200
B.1.5 CachedAdaptor. 201
B.l.6 ConjunctionRule. 203
B.l.7 ConstantRule. 204
B.1.8 DisjunctionRule. 205
B.1.9 Manager. 206
B.l.10 NegationRule. 208
B.l.11 Person. 209
B.l.12 Role. 210
12 INHALTSVERZEICHNIS
B.1.13 SimpleRule. 211
B.1.14 SynthesizableRule. 212
B.2 workflow-Package. 213
B.2.1 Activity. 213
B.2.2 Activitylmpl. 214
B.2.3 Agenda. 216
B.2.4 Agendalmpl. 217
B.2.5 Client. 218
B.2.6 ClientOperation. 219
B.2.7 Task. 220
B.2.8 Tasklmpl. 222
B.2.9 Tasklmpl. Workltemlmpl. 224
B.2.10 WorkflowAdaptor. 226
B.2.11 WorkflowHelper. 228
B.2.12 WorkflowManager. 229
B.2.13 Workltem. 230
B.2.14 form.Form. 231
B.2.15 form.FormElement. 232
B.2.16 form.FormElementComponent. 233
B.2.17 form.FormElementlnstance. 234
B.2.18 form.Formlnstance. 235
B.2.19 form.Option. 236
B.2.20 form.OptionsElement. 237
B.3 remote-Package. 238
B.3.1 Server. 238
B.3.2 SocketFactoryDeterminer. 239
Abbildungsverzeichnis
2.1 Ein einfaches Netz . 22
2.2 Eine Fußgänger-Ampelsehaltung . 22
2.3 Ein Java-Methodenaufruf innerhalb eines Netzes . 23
2.4 Ein referentieller Pool . 24
2.5 Verwendung des referentiellen Pools . 24
2.6 Ein RMI-Beispiel. 27
2.7 Die Ort-Zeit-Matrix . 30
3.1 Die drei Dimensionen eines Workflows. 35
3.2 Eine Rollen-Hierarchie. 36
3.3 Symbole eines Workflow-Formalismus. 38
3.4 Workflow „Ware ausliefern" . 38
3.5 EPK-Grundelemente. 40
3.6 CSCW, Groupware und Workflow-Managementsysteme. 41
4.1 ActionExecutor-Klassendiagramm. 54
4.2 AccessAdaptor-Klassendiagramm. 55
4.3 Klassendiagramm Manager, Executor und Adaptor. 57
4.4 Der AccessControlledServer. 58
4.5 Das Regeln-Klassendiagramm. 59
4.6 Implementation von Role.belongsTo(Role superRole). 63
4.7 ActionExecutor-Klassendiagramm mit Implementationen. 64
4.8 Manager-Klassendiagramm mit Implementation. 65
4.9 Eine Beispiel-Konfiguration für den ResourceBundleAdaptor . 67
4.10 Das Datenbank-Modell für den DatabaseAdaptor. 68
4.11 Das Initskript für den DatabaseAdaptor. 69
4.12 Die VM-Properties der Datenbankanbindung . 70
4.13 Initialisieren einer Datenbank-Verbindung. 71
4.14 Transaktionsorientiertes Speichern im Adaptor . 72
4.15 AccessAdaptor-Implementationen . 73
4.16 Implementation von SimpleRule.checkCPerson person) . 75
4.17 ActionExecutorRuleParser-Grammatik. 76
4.18 Die Klassen der sicheren RMI-Übertragung . 77
4.19 Die Dokument-DB-Konfiguration. 79
4.20 Das Dokument-DB-Netz. 80
5.1 Die Komponenten dieser Arbeit. 83
13
14 ABBILDUNGSVERZEICHNIS
5.2 Die drei Dimensionen eines Workflows. 8?
5.3 Klassendiagramm des Tasks, Workltems und der Activity. 90
5.4 Klassendiagramm der Agenda und des Managers. 91
5.5 Klassendiagramm des WorkflowAdaptors, WorkflowManagers und Workflow-
Servers . 93
5.6 Die TaskFigure. 94
5.7 Verfeinerung der TaskFigure. 96
5.8 Klassendiagramm zur Kanal-Überwachung. 98
5.9 Workf lowNet und Workf lowNetlnstance. 98
5.10 Vorgang beim Aktualisieren der Agendas. 99
5.11 Vorgang bei automatischen Workltems. 100
5.12 Fehlerbehandlung beim AutomaticTask . 101
5.13 Vorgang beim Ausführen einer ClientOperation. 102
5.14 Transition mit end-Kanal . 103
5.15 Hauptnetz eines Sub-Workflow-Beispiels. 103
5.16 Subnetz eines Sub-Workflow-Beispiels . 103
5.17 Vorgang beim Ausführen einer Anwendung. 105
5.18 Klassendiagramm der Anwendungs-Tasks . 106
5.19 Die vordefinierten FormElements. 107
5.20 Klassendiagramm des FormTasks. 108
5.21 Ablauf beim Anzeigen einer Form. 109
5.22 Vordefinierte Task-Klassen. 110
5.23 Tasklmpl.Workltemlmpl.requestO. 112
5.24 Tasklmpl.Workltemlmpl.requestCheckedO . 113
5.25 Ablauf beim Anfordern eines Workltems. 113
5.26 Die AgendaGUI . 115
5.27 ListWorkltem.compareToO. 116
5.28 Eine Beispiel-Konfiguration für den Workflow-ResourceBundleAdaptor . 119
5.29 Eine Beispiel-Konfiguration für eine Form . 120
5.30 Das Datenbankmodell für den Workflow-DatabaseAdaptor. 121
5.31 Das Initskript für den Workflow-DatabaseAdaptor. 122
5.32 Werkzeugliste beim WorkflovMode . 124
5.33 Analysieren und Konkatisieren der Anwendungs-Parameter. 127
5.34 Die AccessAdaptor-Properties-Datei. 133
5.35 Die Workf lowAdaptor-Properties-Datei. 134
5.36 Die Properties-Datei für die Order-Form. 135
5.37 Die Properties-Datei für die Customer-Form. 136
5.38 Die Properties-Datei für die Payment-Form . 137
5.39 Die Properties-Datei für die FindCarrier-Form. 137
5.40 Das Hauptnetz des Handy-Shops. 138
5.41 Überprüfen der Bestelldaten. 139
5.42 Versenden der Ware . 140
6.1 Das AdminTool. 143
6.2 Der PersonsFrame. 144
6.3 Der PersonDialog. 145
6.4 Der RoleDialog. 146
ABBILDUNGSVERZEICHNIS 15
6.5 Der TaskDialog. 147
6.6 Der FormDialog. 148
6.7 Der FormElementDialog. 148
6.8 Der AccessAdministratorDialog. 149
6.9 Weiterreichen einer Meldung beim RemoteTracer. 152
6.10 Klassendiagrainm des RemoteTracers. 152
6.11 Die Klassen der Stellen-Benachrichtigung . 153
6.12 Der Weg einer Stellen-Nachricht über RMI. 154
6.13 Das RMI-Triggerable. 155
6.14 RMI-Nachrichten bei einer Bindungsanderung. 155 |
adam_txt |
Inhaltsverzeichnis
1 Einleitung 17
1.1 Motivation. 17
1.2 Aufbau der Arbeit . 18
1.3 Danksagung. 19
2 Grundlagen 21
2.1 Einführung in Petrinetze. 21
2.1.1 Allgemeines. 21
2.1.2 Synchrone Kanäle . 23
2.2 Client-/Server-Zugriffe. 24
2.2.1 Remote Method Invocation. 26
2.2.2 Verschlüsselung. 28
2.3 Kooperative Arbeit und Groupware. 29
3 Workflow-Management 33
3.1 Einführung . 33
3.2 Prozeßdefinition. 3G
3.3 Spezielle Workflows. 40
3.4 Workflow-Managementsysteme . 40
3.5 Bestehende Workflow-Managementsysteme. 43
3.5.1 Staffware . 44
3.5.2 INCOME. 45
3.5.3 Weitere Systeme. 46
3.6 Vor- und Nachteile der Ansätze. 47
3.6.1 EPKs und Aktivitätsdiagramme . 47
3.6.2 Spezialnotationen. 48
3.6.3 Petrinetze. 48
3.6.4 Reine Softwarelösungen . 49
4 Personen, Rollen und Regeln 51
4.1 Einführung. 51
4.2 Entwurf. 53
4.2.1 Personen und Rollen. 53
4.2.2 AccessAdaptor, Manager und Server. 55
4.2.3 Regeln. 58
4.2.4 Sichere RMI-Übertragung. 60
10 INHALTSVERZEICHNIS
4.3 Implementation. 61
4.3.1 Personen, Rollen und Manager. 61
4.3.2 ResourceBundleAdaptor. 62
4.3.3 DatabaseAdaptor. 68
4.3.4 Regeln. 71
4.3.5 Sichere RMI-Übertragung. 74
4.4 Anwendung. 77
5 Die Workflow-Engine 83
5.1 Einführung. 84
5.2 Entwurf. 86
5.2.1 Der Kern der Workflow-Engine. 87
5.2.2 Integration in Renew. 92
5.2.3 Spezielle Tasks. 100
5.2.4 Ausfalltoleranz. 109
5.3 Implementation. 110
5.3.1 Task, Workltem und Activity. 110
5.3.2 Agenda und AgendaGUI. 114
5.3.3 WorkflowManager . 117
5.3.4 ResourceBundleAdaptor. 117
5.3.5 DatabaseAdaptor. 121
5.3.6 Integration in Renew. 123
5.3.7 Spezielle Tasks. 125
5.3.8 Ausfalltoleranz. 128
5.4 Zugriffsschutz und Sicherheit . 129
5.5 Anwendung. 131
5.5.1 Anwendungenklassen. 131
5.5.2 ResourceBundles. 132
5.5.3 Renew-Netze. 140
6 Werkzeuge und Erweiterungen 143
6.1 Administrations-Werkzeug. 143
6.1.1 Personen bearbeiten. 144
6.1.2 Rollen bearbeiten. 145
6.1.3 Regeln bearbeiten . 145
6.1.4 Tätigkeiten bearbeiten. 146
6.1.5 Formulare bearbeiten. 147
6.1.6 Access-Administrator einstellen. 149
6.1.7 Workflow-Administrator einstellen. 149
6.2 Entfernte Simulation. 149
6.2.1 Einleitung. 149
6.2.2 Entwurf. 150
6.2.3 Implementation. 154
6.2.4 Bemerkungen. 156
6.3 manual-Anschrift. 157
INHALTSVERZEICHNIS 11
7 Workflow-Patterns 159
7.1 Petrinetzlösungen. 159
7.1.1 Sequenz. 160
7.1.2 Parallele Verzweigung . 160
7.1.3 Synchronisation. 161
7.1.4 Exklusive Auswahl. 161
7.1.5 Verzögerte exklusive Auswahl. 162
7.1.6 Mehrfach-Vereinigung. 162
7.1.7 Mehrfach-Auswahl. 163
7.1.8 Einfach-Vereinigung . 163
7.1.9 n-von-m-Vereinigung. 164
7.1.10 Schleife . 164
7.1.11 Ungeordnete Sequenz. 165
7.1.12 Meilenstein. 166
7.2 Anmerkung. 166
8 Zusammenfassung und Ausblick 167
A Handbuch 179
A.l Entfernte Simulation. 179
A.l.l Inbetriebnahme. 179
A.1.2 Konsole. 180
A.1.3 Client. 181
A.1.4 Sicherheit. 181
A.2 Rollen und Rechte . 181
A.2.1 Konzept. 182
A.2.2 Installation. 182
A.2.3 Anwendung. 186
A.3 Workfiow-Engine. 187
A.3.1 Allgemeines. 188
A.3.2 Installation. 189
A.3.3 Agenda. 193
B API-Dokumentation 195
B.l access-Package . 196
B.l.l AccessAdaptor. 196
B.1.2 ActionExecutor. 198
B.l.3 ActionExecutorRule. 199
B.1.4 ActionExecutorRuleParser. 200
B.1.5 CachedAdaptor. 201
B.l.6 ConjunctionRule. 203
B.l.7 ConstantRule. 204
B.1.8 DisjunctionRule. 205
B.1.9 Manager. 206
B.l.10 NegationRule. 208
B.l.11 Person. 209
B.l.12 Role. 210
12 INHALTSVERZEICHNIS
B.1.13 SimpleRule. 211
B.1.14 SynthesizableRule. 212
B.2 workflow-Package. 213
B.2.1 Activity. 213
B.2.2 Activitylmpl. 214
B.2.3 Agenda. 216
B.2.4 Agendalmpl. 217
B.2.5 Client. 218
B.2.6 ClientOperation. 219
B.2.7 Task. 220
B.2.8 Tasklmpl. 222
B.2.9 Tasklmpl. Workltemlmpl. 224
B.2.10 WorkflowAdaptor. 226
B.2.11 WorkflowHelper. 228
B.2.12 WorkflowManager. 229
B.2.13 Workltem. 230
B.2.14 form.Form. 231
B.2.15 form.FormElement. 232
B.2.16 form.FormElementComponent. 233
B.2.17 form.FormElementlnstance. 234
B.2.18 form.Formlnstance. 235
B.2.19 form.Option. 236
B.2.20 form.OptionsElement. 237
B.3 remote-Package. 238
B.3.1 Server. 238
B.3.2 SocketFactoryDeterminer. 239
Abbildungsverzeichnis
2.1 Ein einfaches Netz . 22
2.2 Eine Fußgänger-Ampelsehaltung . 22
2.3 Ein Java-Methodenaufruf innerhalb eines Netzes . 23
2.4 Ein referentieller Pool . 24
2.5 Verwendung des referentiellen Pools . 24
2.6 Ein RMI-Beispiel. 27
2.7 Die Ort-Zeit-Matrix . 30
3.1 Die drei Dimensionen eines Workflows. 35
3.2 Eine Rollen-Hierarchie. 36
3.3 Symbole eines Workflow-Formalismus. 38
3.4 Workflow „Ware ausliefern" . 38
3.5 EPK-Grundelemente. 40
3.6 CSCW, Groupware und Workflow-Managementsysteme. 41
4.1 ActionExecutor-Klassendiagramm. 54
4.2 AccessAdaptor-Klassendiagramm. 55
4.3 Klassendiagramm Manager, Executor und Adaptor. 57
4.4 Der AccessControlledServer. 58
4.5 Das Regeln-Klassendiagramm. 59
4.6 Implementation von Role.belongsTo(Role superRole). 63
4.7 ActionExecutor-Klassendiagramm mit Implementationen. 64
4.8 Manager-Klassendiagramm mit Implementation. 65
4.9 Eine Beispiel-Konfiguration für den ResourceBundleAdaptor . 67
4.10 Das Datenbank-Modell für den DatabaseAdaptor. 68
4.11 Das Initskript für den DatabaseAdaptor. 69
4.12 Die VM-Properties der Datenbankanbindung . 70
4.13 Initialisieren einer Datenbank-Verbindung. 71
4.14 Transaktionsorientiertes Speichern im Adaptor . 72
4.15 AccessAdaptor-Implementationen . 73
4.16 Implementation von SimpleRule.checkCPerson person) . 75
4.17 ActionExecutorRuleParser-Grammatik. 76
4.18 Die Klassen der sicheren RMI-Übertragung . 77
4.19 Die Dokument-DB-Konfiguration. 79
4.20 Das Dokument-DB-Netz. 80
5.1 Die Komponenten dieser Arbeit. 83
13
14 ABBILDUNGSVERZEICHNIS
5.2 Die drei Dimensionen eines Workflows. 8?
5.3 Klassendiagramm des Tasks, Workltems und der Activity. 90
5.4 Klassendiagramm der Agenda und des Managers. 91
5.5 Klassendiagramm des WorkflowAdaptors, WorkflowManagers und Workflow-
Servers . 93
5.6 Die TaskFigure. 94
5.7 Verfeinerung der TaskFigure. 96
5.8 Klassendiagramm zur Kanal-Überwachung. 98
5.9 Workf lowNet und Workf lowNetlnstance. 98
5.10 Vorgang beim Aktualisieren der Agendas. 99
5.11 Vorgang bei automatischen Workltems. 100
5.12 Fehlerbehandlung beim AutomaticTask . 101
5.13 Vorgang beim Ausführen einer ClientOperation. 102
5.14 Transition mit end-Kanal . 103
5.15 Hauptnetz eines Sub-Workflow-Beispiels. 103
5.16 Subnetz eines Sub-Workflow-Beispiels . 103
5.17 Vorgang beim Ausführen einer Anwendung. 105
5.18 Klassendiagramm der Anwendungs-Tasks . 106
5.19 Die vordefinierten FormElements. 107
5.20 Klassendiagramm des FormTasks. 108
5.21 Ablauf beim Anzeigen einer Form. 109
5.22 Vordefinierte Task-Klassen. 110
5.23 Tasklmpl.Workltemlmpl.requestO. 112
5.24 Tasklmpl.Workltemlmpl.requestCheckedO . 113
5.25 Ablauf beim Anfordern eines Workltems. 113
5.26 Die AgendaGUI . 115
5.27 ListWorkltem.compareToO. 116
5.28 Eine Beispiel-Konfiguration für den Workflow-ResourceBundleAdaptor . 119
5.29 Eine Beispiel-Konfiguration für eine Form . 120
5.30 Das Datenbankmodell für den Workflow-DatabaseAdaptor. 121
5.31 Das Initskript für den Workflow-DatabaseAdaptor. 122
5.32 Werkzeugliste beim WorkflovMode . 124
5.33 Analysieren und Konkatisieren der Anwendungs-Parameter. 127
5.34 Die AccessAdaptor-Properties-Datei. 133
5.35 Die Workf lowAdaptor-Properties-Datei. 134
5.36 Die Properties-Datei für die Order-Form. 135
5.37 Die Properties-Datei für die Customer-Form. 136
5.38 Die Properties-Datei für die Payment-Form . 137
5.39 Die Properties-Datei für die FindCarrier-Form. 137
5.40 Das Hauptnetz des Handy-Shops. 138
5.41 Überprüfen der Bestelldaten. 139
5.42 Versenden der Ware . 140
6.1 Das AdminTool. 143
6.2 Der PersonsFrame. 144
6.3 Der PersonDialog. 145
6.4 Der RoleDialog. 146
ABBILDUNGSVERZEICHNIS 15
6.5 Der TaskDialog. 147
6.6 Der FormDialog. 148
6.7 Der FormElementDialog. 148
6.8 Der AccessAdministratorDialog. 149
6.9 Weiterreichen einer Meldung beim RemoteTracer. 152
6.10 Klassendiagrainm des RemoteTracers. 152
6.11 Die Klassen der Stellen-Benachrichtigung . 153
6.12 Der Weg einer Stellen-Nachricht über RMI. 154
6.13 Das RMI-Triggerable. 155
6.14 RMI-Nachrichten bei einer Bindungsanderung. 155 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Jacob, Thomas |
author_facet | Jacob, Thomas |
author_role | aut |
author_sort | Jacob, Thomas |
author_variant | t j tj |
building | Verbundindex |
bvnumber | BV023065295 |
classification_rvk | QP 340 |
ctrlnum | (OCoLC)244013747 (DE-599)DNB984186379 |
dewey-full | 658.50151135 |
dewey-hundreds | 600 - Technology (Applied sciences) |
dewey-ones | 658 - General management |
dewey-raw | 658.50151135 |
dewey-search | 658.50151135 |
dewey-sort | 3658.50151135 |
dewey-tens | 650 - Management and auxiliary services |
discipline | Wirtschaftswissenschaften |
discipline_str_mv | Wirtschaftswissenschaften |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV023065295</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20080108</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">080104s2007 gw |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">07,N23,1285</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">984186379</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836413541</subfield><subfield code="c">Pb. : EUR 59.00, sfr 95.00</subfield><subfield code="9">978-3-8364-1354-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">383641354X</subfield><subfield code="c">Pb. : EUR 59.00, sfr 95.00</subfield><subfield code="9">3-8364-1354-X</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783836413541</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)244013747</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB984186379</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-SL</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">658.50151135</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QP 340</subfield><subfield code="0">(DE-625)141861:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">650</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Jacob, Thomas</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Workflowmanagement mit Petrinetzen</subfield><subfield code="b">Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem</subfield><subfield code="c">Thomas Jacob</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Saarbrücken</subfield><subfield code="b">VDM Verlag Dr. Müller</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">244 S.</subfield><subfield code="c">240 mm x 170 mm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Prozessmanagement</subfield><subfield code="0">(DE-588)4353072-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Petri-Netz</subfield><subfield code="0">(DE-588)4045388-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Prozessmanagement</subfield><subfield code="0">(DE-588)4353072-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Petri-Netz</subfield><subfield code="0">(DE-588)4045388-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2956042&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016268507&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016268507</subfield></datafield></record></collection> |
id | DE-604.BV023065295 |
illustrated | Not Illustrated |
index_date | 2024-07-02T19:30:27Z |
indexdate | 2024-07-20T09:29:20Z |
institution | BVB |
isbn | 9783836413541 383641354X |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016268507 |
oclc_num | 244013747 |
open_access_boolean | |
owner | DE-703 |
owner_facet | DE-703 |
physical | 244 S. 240 mm x 170 mm |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | VDM Verlag Dr. Müller |
record_format | marc |
spelling | Jacob, Thomas Verfasser aut Workflowmanagement mit Petrinetzen Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem Thomas Jacob 1. Aufl. Saarbrücken VDM Verlag Dr. Müller 2007 244 S. 240 mm x 170 mm txt rdacontent n rdamedia nc rdacarrier Prozessmanagement (DE-588)4353072-2 gnd rswk-swf Petri-Netz (DE-588)4045388-1 gnd rswk-swf Prozessmanagement (DE-588)4353072-2 s Petri-Netz (DE-588)4045388-1 s DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=2956042&prov=M&dok_var=1&dok_ext=htm Inhaltstext HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016268507&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Jacob, Thomas Workflowmanagement mit Petrinetzen Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem Prozessmanagement (DE-588)4353072-2 gnd Petri-Netz (DE-588)4045388-1 gnd |
subject_GND | (DE-588)4353072-2 (DE-588)4045388-1 |
title | Workflowmanagement mit Petrinetzen Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem |
title_auth | Workflowmanagement mit Petrinetzen Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem |
title_exact_search | Workflowmanagement mit Petrinetzen Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem |
title_exact_search_txtP | Workflowmanagement mit Petrinetzen Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem |
title_full | Workflowmanagement mit Petrinetzen Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem Thomas Jacob |
title_fullStr | Workflowmanagement mit Petrinetzen Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem Thomas Jacob |
title_full_unstemmed | Workflowmanagement mit Petrinetzen Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem Thomas Jacob |
title_short | Workflowmanagement mit Petrinetzen |
title_sort | workflowmanagement mit petrinetzen der reference net workshop renew als workflow managementsystem |
title_sub | Der "Reference Net Workshop (Renew)" als Workflow-Managementsystem |
topic | Prozessmanagement (DE-588)4353072-2 gnd Petri-Netz (DE-588)4045388-1 gnd |
topic_facet | Prozessmanagement Petri-Netz |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2956042&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016268507&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT jacobthomas workflowmanagementmitpetrinetzenderreferencenetworkshoprenewalsworkflowmanagementsystem |