Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Aachen
Shaker
2007
|
Schriftenreihe: | Berichte aus der Wirtschaftsinformatik
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Zugl.: Bamberg, Univ., Diss., 2007 |
Beschreibung: | XVII, 246 S. graph. Darst. |
ISBN: | 9783832266738 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022965142 | ||
003 | DE-604 | ||
005 | 20080421 | ||
007 | t | ||
008 | 071114s2007 d||| m||| 00||| ger d | ||
020 | |a 9783832266738 |9 978-3-8322-6673-8 | ||
035 | |a (OCoLC)188202216 | ||
035 | |a (DE-599)BVBBV022965142 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-473 |a DE-384 |a DE-703 | ||
082 | 0 | |a 005.12 |2 22/ger | |
084 | |a QH 500 |0 (DE-625)141607: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Brosch, Christian |e Verfasser |4 aut | |
245 | 1 | 0 | |a Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme |c Christian Brosch |
264 | 1 | |a Aachen |b Shaker |c 2007 | |
300 | |a XVII, 246 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Berichte aus der Wirtschaftsinformatik | |
500 | |a Zugl.: Bamberg, Univ., Diss., 2007 | ||
650 | 0 | 7 | |a Rolle |0 (DE-588)4130478-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Metamodell |0 (DE-588)4825945-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mehragentensystem |0 (DE-588)4389058-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systementwicklung |0 (DE-588)4126945-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Vorgehensmodell |0 (DE-588)4480091-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Agile Softwareentwicklung |0 (DE-588)4806620-5 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Mehragentensystem |0 (DE-588)4389058-1 |D s |
689 | 0 | 1 | |a Systementwicklung |0 (DE-588)4126945-7 |D s |
689 | 0 | 2 | |a Metamodell |0 (DE-588)4825945-7 |D s |
689 | 0 | 3 | |a Rolle |0 (DE-588)4130478-0 |D s |
689 | 0 | 4 | |a Agile Softwareentwicklung |0 (DE-588)4806620-5 |D s |
689 | 0 | 5 | |a Vorgehensmodell |0 (DE-588)4480091-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Augsburg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016169464&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016169464 |
Datensatz im Suchindex
_version_ | 1804137214092771328 |
---|---|
adam_text | Inhaltsverzeichnis
Inhaltsverzeichnis
і
Abbildungsverzeichnis
vii
Tabellenverzeichnis xi
Symbolverzeichnis xiii
Vorwort xxi
1 Motivation 1
1.1 Problemstellung......................... 1
1.2 Ziel der Arbeit.......................... 4
1.3 Aufbau der Arbeit........................ 5
2 Multiagentensysteme 9
2.1 Definitionsansätze im Agentenumfeld............. 9
2.1.1 Definition des Agentenbegriffs............. 9
2.1.2 Definition des Begriffs Multiagentensystem ..... 13
2.2 Organisationskonzept bei Multiagentensystemen...... 15
2.2.1 Organisationen und Gruppen von Agenten...... 16
INHALTSVERZEICHNIS
2.2.2 Der Rollenbegriff in Multiagentensystemen ..... 17
2.2.3 Die Agenten innerhalb des Organisationskonzepts . . 18
2.3 Interaktion in Multiagentensystemen............. 20
2.3.1 Gleichgültigkeit..................... 22
2.3.2 Kooperation....................... 22
2.3.3 Antagonismus...................... 23
2.4 Die Umwelt in Multiagentensystemen............. 25
2.4.1 Der Umwekbegriff in Multiagentensystemen..... 25
2.4.2 Funktionen der Umwelt in Multiagentensystemen . . 27
2.5 Klassifizierung von Agenten.................. 30
2.5.1 Reaktive Agentenarchitekturen............ 30
2.5.2
Deliberative
Agentenarchitekturen.......... 31
2.5.3 Hybride Agentenarchitekturen ............ 31
2.6 Standardisierungsbemühungen................ 32
2.6.1 IEEE FIPA Standards
Committee
........... 32
2.6.2
Object
Management Group.............. 37
3 Grundlagen der Systementwicklung 41
3.1 Die Systementwicklungsaufgabe................ 41
3.2 Nutzer- und Basismaschine .................. 43
3.3 Das Softwaresystem-Modell.................. 45
3.4 Das ADK-Strukturmodell.................... 48
3.5 Hauptphasen der Systementwicklung............. 48
3.5.1 Projektplanung..................... 49
3.5.2 Anforderungsanalyse und
-definition
......... 50
3.5.3 Systementwurf..................... 50
3.5.4 Realisierung....................... 51
3.5.5 Abnahme und Einführung............... 51
INHALTSVERZEICHNIS
3.6 Entwicklungsmethodiken in der Systementwicklung..... 52
3.6.1 Definition........................ 52
3.6.2 Eigenschaften von Systementwicklungsprozessen . . 54
3.7 Das objektorientierte Paradigma................ 56
3.7.1 Objekte und Objekttypen ............... 56
3.7.2 Datenkapselung..................... 57
3.7.3 Vererbung........................ 58
3.7.4 Nachrichtenaustausch................. 58
3.7.5
Polymorphisms
.................... 58
3.8 Agile Methoden der Systementwicklung........... 59
3.8.1 Grundlagen agiler Methoden............. 59
3.8.2 Meta-Prozesse ..................... 60
3.8.3 Konkrete Verfahren................... 67
4 Objektorientiertes
vs.
agentenorientiertes Paradigma 77
4.1 Struktur und Verhalten eines allgemeinen Systems..... 77
4.2 Klassifizierung der Unterscheidungsmerkmale........ 79
4.2.1 Autonomie....................... 80
4.2.2 Flexibilität........................ 82
4.2.3 Nebenläufigkeit..................... 82
4.2.4 Kollaboration...................... 82
4.2.5 Interaktion....................... 83
4.2.6 Abstraktion....................... 84
4.2.7 Modellbildung der Umwelt .............. 85
4.2.8 Dynamische Klassifizierung.............. 85
4.2.9 Stabilität des Systems................. 86
4.2.10 Emergenz........................ 87
4.2.11 Offenheit........................ 87
INHALTSVERZEICHNIS
5 Eine agile Methodik zur Entwicklung von Multiagentensystemen 91
5.1 Anforderungen an die Entwicklungsmethodik........ 91
5.1.1 Anforderungen aus dem Paradigmenvergleich .... 91
5.1.2 Allgemeine Anforderungen an Entwicklungsmetho¬
diken für Multiagentensysteme............ 94
5.2 Agile Aspekte für eine Entwicklungsmethodik........ 98
5.2.1 Iterativ inkrementelle Entwicklung.......... 98
5.2.2 Projektbegleitendes Testen............... 98
5.2.3 Teamorientierte Entwicklung............. 99
5.2.4 Angemessener Dokumentationsaufwand....... 99
5.2.5 Einbindung des Auftraggebers und der Endbenutzer 99
5.3 Wahl der Serum-Methode als Meta-Prozess.......... 100
5.4 Die Metapher der Entwicklungsmethodik........... 101
5.5 Das Metamodell der Entwicklungsmethodik......... 101
5.6 Das Vorgehensmodell der Entwicklungsmethodik...... 103
5.6.1 Anforderungs- und Technologieanalyse........ 105
5.6.2 Grobstrukturmodellierung............... 111
5.6.3 Sprint.......................... 116
5.6.4 Review ......................... 128
5.7 Das Architekturmodell der Entwicklungsmethodik...... 131
5.7.1 Der
generische
Architekturrahmen nach Sinz .... 131
5.7.2 Repräsentations-Metamodell Grobstruktur...... 134
5.7.3 Repräsentations-Metamodell Anwendungsfälle . . . 135
5.7.4 Repräsentations-Metamodell Rollen.......... 136
5.7.5 Repräsentations-Metamodell Interaktion....... 138
5.7.6 Repräsentations-Metamodell Agenten ........ 139
5.7.7 Repräsentations-Metamodell Agentenverhalten . . . 140
5.7.8 Beziehungs-Metamodelle ............... 141
INHALTSVERZEICHNIS
6 Fallstudie aus dem Gesundheitswesen 149
6.1 Kurzbeschreibung der Fallstudie................ 149
6.2 Modellierung der Fallstudie.................. 150
6.2.1 Erstellung des Lastenhefts............... 150
6.2.2 Wahl des Paradigmas . ................. 150
6.2.3
Product
Backlog und Sprint Backlog......... 156
6.2.4 Modellierung der Grobstruktur nach ADK...... 156
6.2.5 Sprint.......................... 159
7 Verwandte Arbeiten 165
7.1
Method
Engineering...................... 165
7.1.1 Begriffsdefinition.................... 165
7.1.2
Method
Engineering im Kontext der Entwicklung von
MAS........................... 166
7.1.3 Positionierung innerhalb des
Method
Engineerings . 167
7.2 Agentenorientierte Entwicklungsmethodiken......... 168
7.2.1
Gaia
........................... 173
7.2.2 MaSE.......................... 176
7.3 Agile agentenorientierte Entwicklungsmethodiken...... 179
7.3.1 XP
of
MAS........................ 179
7.3.2
Agile PASSI
....................... 180
7.3.3 RAP/AOR........................ 183
8 Qualitative Evaluation der Methodik 187
8.1 Erfüllung der aufgestellten Anforderungen.......... 188
8.1.1 Anforderungen aus dem Paradigmenvergleich .... 188
8.1.2 Allgemeine Anforderungen.............. 190
8.2 Einordnung in ein
Evaluations-Framework
.......... 192
8.2.1 Beschreibung des Evaluations-Frameworks...... 192
8.2.2 Einordnung der Entwicklungsmethodik........ 197
INHALTSVERZEICHNIS
9 Zusammenfassung und Ausblick 203
9.1 Zusammenfassung....................... 203
9.2 Ausblick............................. 205
Anhang: Lastenheft zur Fallstudie 207
Literaturverzeichnis 219
Abbildungsverzeichnis
2.1 Ein Agent und seine Umwelt.................. 11
2.2 Agentenbasiertes System nach
Jennings
........... 16
2.3 Konkrete Organisationen und Organisationsstruktur..... 17
2.4 Drei-Ebenen-Modell der Umwelt in MAS........... 26
2.5 Struktur der IEEE FIPA SC-Spezifikationen.......... 33
2.6 IEEE FIPA SC Agent Management
Reference
Model..... 36
2.7
CORBA
und MASIF....................... 38
2.8 Struktur einer MASIF-konformen Agentenplattform..... 40
3.1 Aufgabenmodell der Systementwicklung........... 42
3.2 Nutzer- und Basismaschine .................. 43
3.3 Das Software-Systemmodell.................. 45
3.4 Software-Systemmodell bei MAS............... 46
3.5 Hauptphasen und Software-Systemmodell.......... 49
3.6 Die Crystal-Methodenfamilie.................. 61
3.7
Adaptive Life Cycle
....................... 64
3.8 Komplexer Systementwickiungsprozess als Regelkreis . ... 65
ABBILDUNGSVERZEICHNIS
3.9 Das Vorgehensmodell der DSDM-Methode.......... 72
3.10 Das Vorgehensmodell des Feature
Driven
Developments . . 75
4.1 Klassifizierung der Unterscheidungsmerkmale........ 81
4.2 Kiviat-Graph zum objektorientierten Paradigma....... 88
4.3 Kiviat-Graph zum agentenorientierten Paradigma...... 88
4.4 Paradigmenvergleich mittels Kiviat-Graph.......... 89
5.1 Meta-Metamodell nach Sinz.................. 101
5.2 Kem-Metamodell der Entwicklungsmethodik......... 102
5.3 Hauptphasen des Vorgehensmodells ............. 103
5.4 Ablauf der Hauptphasen.................... 104
5.5 Struktursicht der Anforderungs-und Technologieanalyse . . 105
5.6 Verhaltenssicht der Anforderungs-und Technologieanalyse . 106
5.7 Struktursicht der Grobmodellierungsphase.......... 112
5.8 Verhaltenssicht der Grobmodellierungsphase......... 113
5.9 Aufbau des
Product Backlogs
................. 114
5.10 Struktursicht der Sprint-Phase................. 117
5.11 Verhaltenssicht der Sprint-Phase................ 118
5.12 Aufbau der Tabelle zur Artefaktbeschreibung......... 122
5.13 Aufbau der RSRC-Karten.................... 123
5.14 Struktursicht der Review-Phase................ 129
5.15 Verhaltenssicht der Review-Phase............... 130
5.16 Ausschnitt aus dem generischen Architekturrahmen nach Sinz132
5.17 Überblick über das Architekturmodell............. 133
5.18 Repräsentations-Metamodell Grobstruktur.......... 135
ABBILDUNGSVERZEICHNIS
5.19 Repräsentations-Metamodell Anwendungsfälle........ 137
5.20 Repräsentations-Metamodell Rollen.............. 137
5.21 Repräsentations-Metamodell Interaktion........... 138
5.22 Repräsentations-Metamodell Agenten............. 139
5.23 Repräsentations-Metamodell Agentenverhalten....... 140
5.24 Beziehungs-Metamodell BMMi2................ 142
5.25 Beziehungs-Metamodell
ВММ2з
................ 143
5.26 Beziehungs-Metamodell BMM34................ 144
5.27 Beziehungs-Metamodell BMM45................ 145
5.28 Beziehungs-Metamodell BMM56................ 146
6.1
ΑΗΡ
zur Fallstudie....................... 155
6.2 Grobstrukturmodellierung der Fallstudie........... 156
6.3
Product
Backlog zur Fallstudie................. 157
6.4 Anwendungsfalldiagramm des ersten Sprints......... 159
6.5 RSRC-Karte für die Rolle BZAlarmierender.......... 160
6.6 Rollenmodell zur Fallstudie.................. 161
6.7 Ausgewähltes Interaktionsmodeli zur Fallstudie....... 162
6.8 Agentenmodell zur Fallstudie................. 162
6.9 Ausgewähltes Agentenverhaltensmodell........... 163
7.1 Genealogie für agentenorientierte Entwicklungsmethodiken 169
7.2 Überblick über die Gaia-Methodik............... 174
7.3 Überblick über die MaSE-Methodik.............. 177
7.4 Überblick über XP
of
MAS................... 179
7.5 Überblick über Agile
PASSI
................... 181
7.6 Wesentliche
Konstrukte
von AORML............. 184
Tabellenverzeichnis
2.1 Interaktionssituationen..................... 21
5.1 Bewertungsskala beim
ΑΗΡ
. ................. 109
5.2
Random Consistency
Index
RI
.................
Ill
7.1 Agentenorientierte Entwicklungsmethodiken......... 171
7.2 Einschätzung der Einschlägigkeit............... 172
8.1 Metrik zur Evaluation von Eigenschaften........... 196
8.2 Abdeckung von grundlegenden Eigenschaften durch die Me¬
thodik .............................. 198
|
adam_txt |
Inhaltsverzeichnis
Inhaltsverzeichnis
і
Abbildungsverzeichnis
vii
Tabellenverzeichnis xi
Symbolverzeichnis xiii
Vorwort xxi
1 Motivation 1
1.1 Problemstellung. 1
1.2 Ziel der Arbeit. 4
1.3 Aufbau der Arbeit. 5
2 Multiagentensysteme 9
2.1 Definitionsansätze im Agentenumfeld. 9
2.1.1 Definition des Agentenbegriffs. 9
2.1.2 Definition des Begriffs Multiagentensystem . 13
2.2 Organisationskonzept bei Multiagentensystemen. 15
2.2.1 Organisationen und Gruppen von Agenten. 16
INHALTSVERZEICHNIS
2.2.2 Der Rollenbegriff in Multiagentensystemen . 17
2.2.3 Die Agenten innerhalb des Organisationskonzepts . . 18
2.3 Interaktion in Multiagentensystemen. 20
2.3.1 Gleichgültigkeit. 22
2.3.2 Kooperation. 22
2.3.3 Antagonismus. 23
2.4 Die Umwelt in Multiagentensystemen. 25
2.4.1 Der Umwekbegriff in Multiagentensystemen. 25
2.4.2 Funktionen der Umwelt in Multiagentensystemen . . 27
2.5 Klassifizierung von Agenten. 30
2.5.1 Reaktive Agentenarchitekturen. 30
2.5.2
Deliberative
Agentenarchitekturen. 31
2.5.3 Hybride Agentenarchitekturen . 31
2.6 Standardisierungsbemühungen. 32
2.6.1 IEEE FIPA Standards
Committee
. 32
2.6.2
Object
Management Group. 37
3 Grundlagen der Systementwicklung 41
3.1 Die Systementwicklungsaufgabe. 41
3.2 Nutzer- und Basismaschine . 43
3.3 Das Softwaresystem-Modell. 45
3.4 Das ADK-Strukturmodell. 48
3.5 Hauptphasen der Systementwicklung. 48
3.5.1 Projektplanung. 49
3.5.2 Anforderungsanalyse und
-definition
. 50
3.5.3 Systementwurf. 50
3.5.4 Realisierung. 51
3.5.5 Abnahme und Einführung. 51
INHALTSVERZEICHNIS
3.6 Entwicklungsmethodiken in der Systementwicklung. 52
3.6.1 Definition. 52
3.6.2 Eigenschaften von Systementwicklungsprozessen . . 54
3.7 Das objektorientierte Paradigma. 56
3.7.1 Objekte und Objekttypen . 56
3.7.2 Datenkapselung. 57
3.7.3 Vererbung. 58
3.7.4 Nachrichtenaustausch. 58
3.7.5
Polymorphisms
. 58
3.8 Agile Methoden der Systementwicklung. 59
3.8.1 Grundlagen agiler Methoden. 59
3.8.2 Meta-Prozesse . 60
3.8.3 Konkrete Verfahren. 67
4 Objektorientiertes
vs.
agentenorientiertes Paradigma 77
4.1 Struktur und Verhalten eines allgemeinen Systems. 77
4.2 Klassifizierung der Unterscheidungsmerkmale. 79
4.2.1 Autonomie. 80
4.2.2 Flexibilität. 82
4.2.3 Nebenläufigkeit. 82
4.2.4 Kollaboration. 82
4.2.5 Interaktion. 83
4.2.6 Abstraktion. 84
4.2.7 Modellbildung der Umwelt . 85
4.2.8 Dynamische Klassifizierung. 85
4.2.9 Stabilität des Systems. 86
4.2.10 Emergenz. 87
4.2.11 Offenheit. 87
INHALTSVERZEICHNIS
5 Eine agile Methodik zur Entwicklung von Multiagentensystemen 91
5.1 Anforderungen an die Entwicklungsmethodik. 91
5.1.1 Anforderungen aus dem Paradigmenvergleich . 91
5.1.2 Allgemeine Anforderungen an Entwicklungsmetho¬
diken für Multiagentensysteme. 94
5.2 Agile Aspekte für eine Entwicklungsmethodik. 98
5.2.1 Iterativ inkrementelle Entwicklung. 98
5.2.2 Projektbegleitendes Testen. 98
5.2.3 Teamorientierte Entwicklung. 99
5.2.4 Angemessener Dokumentationsaufwand. 99
5.2.5 Einbindung des Auftraggebers und der Endbenutzer 99
5.3 Wahl der Serum-Methode als Meta-Prozess. 100
5.4 Die Metapher der Entwicklungsmethodik. 101
5.5 Das Metamodell der Entwicklungsmethodik. 101
5.6 Das Vorgehensmodell der Entwicklungsmethodik. 103
5.6.1 Anforderungs- und Technologieanalyse. 105
5.6.2 Grobstrukturmodellierung. 111
5.6.3 Sprint. 116
5.6.4 Review . 128
5.7 Das Architekturmodell der Entwicklungsmethodik. 131
5.7.1 Der
generische
Architekturrahmen nach Sinz . 131
5.7.2 Repräsentations-Metamodell Grobstruktur. 134
5.7.3 Repräsentations-Metamodell Anwendungsfälle . . . 135
5.7.4 Repräsentations-Metamodell Rollen. 136
5.7.5 Repräsentations-Metamodell Interaktion. 138
5.7.6 Repräsentations-Metamodell Agenten . 139
5.7.7 Repräsentations-Metamodell Agentenverhalten . . . 140
5.7.8 Beziehungs-Metamodelle . 141
INHALTSVERZEICHNIS
6 Fallstudie aus dem Gesundheitswesen 149
6.1 Kurzbeschreibung der Fallstudie. 149
6.2 Modellierung der Fallstudie. 150
6.2.1 Erstellung des Lastenhefts. 150
6.2.2 Wahl des Paradigmas . . 150
6.2.3
Product
Backlog und Sprint Backlog. 156
6.2.4 Modellierung der Grobstruktur nach ADK. 156
6.2.5 Sprint. 159
7 Verwandte Arbeiten 165
7.1
Method
Engineering. 165
7.1.1 Begriffsdefinition. 165
7.1.2
Method
Engineering im Kontext der Entwicklung von
MAS. 166
7.1.3 Positionierung innerhalb des
Method
Engineerings . 167
7.2 Agentenorientierte Entwicklungsmethodiken. 168
7.2.1
Gaia
. 173
7.2.2 MaSE. 176
7.3 Agile agentenorientierte Entwicklungsmethodiken. 179
7.3.1 XP
of
MAS. 179
7.3.2
Agile PASSI
. 180
7.3.3 RAP/AOR. 183
8 Qualitative Evaluation der Methodik 187
8.1 Erfüllung der aufgestellten Anforderungen. 188
8.1.1 Anforderungen aus dem Paradigmenvergleich . 188
8.1.2 Allgemeine Anforderungen. 190
8.2 Einordnung in ein
Evaluations-Framework
. 192
8.2.1 Beschreibung des Evaluations-Frameworks. 192
8.2.2 Einordnung der Entwicklungsmethodik. 197
INHALTSVERZEICHNIS
9 Zusammenfassung und Ausblick 203
9.1 Zusammenfassung. 203
9.2 Ausblick. 205
Anhang: Lastenheft zur Fallstudie 207
Literaturverzeichnis 219
Abbildungsverzeichnis
2.1 Ein Agent und seine Umwelt. 11
2.2 Agentenbasiertes System nach
Jennings
. 16
2.3 Konkrete Organisationen und Organisationsstruktur. 17
2.4 Drei-Ebenen-Modell der Umwelt in MAS. 26
2.5 Struktur der IEEE FIPA SC-Spezifikationen. 33
2.6 IEEE FIPA SC Agent Management
Reference
Model. 36
2.7
CORBA
und MASIF. 38
2.8 Struktur einer MASIF-konformen Agentenplattform. 40
3.1 Aufgabenmodell der Systementwicklung. 42
3.2 Nutzer- und Basismaschine . 43
3.3 Das Software-Systemmodell. 45
3.4 Software-Systemmodell bei MAS. 46
3.5 Hauptphasen und Software-Systemmodell. 49
3.6 Die Crystal-Methodenfamilie. 61
3.7
Adaptive Life Cycle
. 64
3.8 Komplexer Systementwickiungsprozess als Regelkreis . . 65
ABBILDUNGSVERZEICHNIS
3.9 Das Vorgehensmodell der DSDM-Methode. 72
3.10 Das Vorgehensmodell des Feature
Driven
Developments . . 75
4.1 Klassifizierung der Unterscheidungsmerkmale. 81
4.2 Kiviat-Graph zum objektorientierten Paradigma. 88
4.3 Kiviat-Graph zum agentenorientierten Paradigma. 88
4.4 Paradigmenvergleich mittels Kiviat-Graph. 89
5.1 Meta-Metamodell nach Sinz. 101
5.2 Kem-Metamodell der Entwicklungsmethodik. 102
5.3 Hauptphasen des Vorgehensmodells . 103
5.4 Ablauf der Hauptphasen. 104
5.5 Struktursicht der Anforderungs-und Technologieanalyse . . 105
5.6 Verhaltenssicht der Anforderungs-und Technologieanalyse . 106
5.7 Struktursicht der Grobmodellierungsphase. 112
5.8 Verhaltenssicht der Grobmodellierungsphase. 113
5.9 Aufbau des
Product Backlogs
. 114
5.10 Struktursicht der Sprint-Phase. 117
5.11 Verhaltenssicht der Sprint-Phase. 118
5.12 Aufbau der Tabelle zur Artefaktbeschreibung. 122
5.13 Aufbau der RSRC-Karten. 123
5.14 Struktursicht der Review-Phase. 129
5.15 Verhaltenssicht der Review-Phase. 130
5.16 Ausschnitt aus dem generischen Architekturrahmen nach Sinz132
5.17 Überblick über das Architekturmodell. 133
5.18 Repräsentations-Metamodell Grobstruktur. 135
ABBILDUNGSVERZEICHNIS
5.19 Repräsentations-Metamodell Anwendungsfälle. 137
5.20 Repräsentations-Metamodell Rollen. 137
5.21 Repräsentations-Metamodell Interaktion. 138
5.22 Repräsentations-Metamodell Agenten. 139
5.23 Repräsentations-Metamodell Agentenverhalten. 140
5.24 Beziehungs-Metamodell BMMi2. 142
5.25 Beziehungs-Metamodell
ВММ2з
. 143
5.26 Beziehungs-Metamodell BMM34. 144
5.27 Beziehungs-Metamodell BMM45. 145
5.28 Beziehungs-Metamodell BMM56. 146
6.1
ΑΗΡ
zur Fallstudie. 155
6.2 Grobstrukturmodellierung der Fallstudie. 156
6.3
Product
Backlog zur Fallstudie. 157
6.4 Anwendungsfalldiagramm des ersten Sprints. 159
6.5 RSRC-Karte für die Rolle BZAlarmierender. 160
6.6 Rollenmodell zur Fallstudie. 161
6.7 Ausgewähltes Interaktionsmodeli zur Fallstudie. 162
6.8 Agentenmodell zur Fallstudie. 162
6.9 Ausgewähltes Agentenverhaltensmodell. 163
7.1 Genealogie für agentenorientierte Entwicklungsmethodiken 169
7.2 Überblick über die Gaia-Methodik. 174
7.3 Überblick über die MaSE-Methodik. 177
7.4 Überblick über XP
of
MAS. 179
7.5 Überblick über Agile
PASSI
. 181
7.6 Wesentliche
Konstrukte
von AORML. 184
Tabellenverzeichnis
2.1 Interaktionssituationen. 21
5.1 Bewertungsskala beim
ΑΗΡ
. . 109
5.2
Random Consistency
Index
RI
.
Ill
7.1 Agentenorientierte Entwicklungsmethodiken. 171
7.2 Einschätzung der Einschlägigkeit. 172
8.1 Metrik zur Evaluation von Eigenschaften. 196
8.2 Abdeckung von grundlegenden Eigenschaften durch die Me¬
thodik . 198 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Brosch, Christian |
author_facet | Brosch, Christian |
author_role | aut |
author_sort | Brosch, Christian |
author_variant | c b cb |
building | Verbundindex |
bvnumber | BV022965142 |
classification_rvk | QH 500 ST 230 |
ctrlnum | (OCoLC)188202216 (DE-599)BVBBV022965142 |
dewey-full | 005.12 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.12 |
dewey-search | 005.12 |
dewey-sort | 15.12 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik Wirtschaftswissenschaften |
discipline_str_mv | Informatik Wirtschaftswissenschaften |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02084nam a2200493 c 4500</leader><controlfield tag="001">BV022965142</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20080421 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">071114s2007 d||| m||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783832266738</subfield><subfield code="9">978-3-8322-6673-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)188202216</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022965142</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-703</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.12</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QH 500</subfield><subfield code="0">(DE-625)141607:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Brosch, Christian</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme</subfield><subfield code="c">Christian Brosch</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Aachen</subfield><subfield code="b">Shaker</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVII, 246 S.</subfield><subfield code="b">graph. Darst.</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="490" ind1="0" ind2=" "><subfield code="a">Berichte aus der Wirtschaftsinformatik</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Zugl.: Bamberg, Univ., Diss., 2007</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Rolle</subfield><subfield code="0">(DE-588)4130478-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Metamodell</subfield><subfield code="0">(DE-588)4825945-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mehragentensystem</subfield><subfield code="0">(DE-588)4389058-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systementwicklung</subfield><subfield code="0">(DE-588)4126945-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Vorgehensmodell</subfield><subfield code="0">(DE-588)4480091-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Agile Softwareentwicklung</subfield><subfield code="0">(DE-588)4806620-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mehragentensystem</subfield><subfield code="0">(DE-588)4389058-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Systementwicklung</subfield><subfield code="0">(DE-588)4126945-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Metamodell</subfield><subfield code="0">(DE-588)4825945-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Rolle</subfield><subfield code="0">(DE-588)4130478-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">Agile Softwareentwicklung</subfield><subfield code="0">(DE-588)4806620-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="5"><subfield code="a">Vorgehensmodell</subfield><subfield code="0">(DE-588)4480091-5</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="m">Digitalisierung UB Augsburg</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=016169464&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016169464</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV022965142 |
illustrated | Illustrated |
index_date | 2024-07-02T19:06:20Z |
indexdate | 2024-07-09T21:08:44Z |
institution | BVB |
isbn | 9783832266738 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016169464 |
oclc_num | 188202216 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-384 DE-703 |
owner_facet | DE-473 DE-BY-UBG DE-384 DE-703 |
physical | XVII, 246 S. graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Shaker |
record_format | marc |
series2 | Berichte aus der Wirtschaftsinformatik |
spelling | Brosch, Christian Verfasser aut Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme Christian Brosch Aachen Shaker 2007 XVII, 246 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Berichte aus der Wirtschaftsinformatik Zugl.: Bamberg, Univ., Diss., 2007 Rolle (DE-588)4130478-0 gnd rswk-swf Metamodell (DE-588)4825945-7 gnd rswk-swf Mehragentensystem (DE-588)4389058-1 gnd rswk-swf Systementwicklung (DE-588)4126945-7 gnd rswk-swf Vorgehensmodell (DE-588)4480091-5 gnd rswk-swf Agile Softwareentwicklung (DE-588)4806620-5 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Mehragentensystem (DE-588)4389058-1 s Systementwicklung (DE-588)4126945-7 s Metamodell (DE-588)4825945-7 s Rolle (DE-588)4130478-0 s Agile Softwareentwicklung (DE-588)4806620-5 s Vorgehensmodell (DE-588)4480091-5 s DE-604 Digitalisierung UB Augsburg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016169464&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Brosch, Christian Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme Rolle (DE-588)4130478-0 gnd Metamodell (DE-588)4825945-7 gnd Mehragentensystem (DE-588)4389058-1 gnd Systementwicklung (DE-588)4126945-7 gnd Vorgehensmodell (DE-588)4480091-5 gnd Agile Softwareentwicklung (DE-588)4806620-5 gnd |
subject_GND | (DE-588)4130478-0 (DE-588)4825945-7 (DE-588)4389058-1 (DE-588)4126945-7 (DE-588)4480091-5 (DE-588)4806620-5 (DE-588)4113937-9 |
title | Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme |
title_auth | Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme |
title_exact_search | Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme |
title_exact_search_txtP | Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme |
title_full | Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme Christian Brosch |
title_fullStr | Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme Christian Brosch |
title_full_unstemmed | Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme Christian Brosch |
title_short | Konstruktion einer agilen Entwicklungsmethodik zum Einsatz im Software Engineering für Multiagentensysteme |
title_sort | konstruktion einer agilen entwicklungsmethodik zum einsatz im software engineering fur multiagentensysteme |
topic | Rolle (DE-588)4130478-0 gnd Metamodell (DE-588)4825945-7 gnd Mehragentensystem (DE-588)4389058-1 gnd Systementwicklung (DE-588)4126945-7 gnd Vorgehensmodell (DE-588)4480091-5 gnd Agile Softwareentwicklung (DE-588)4806620-5 gnd |
topic_facet | Rolle Metamodell Mehragentensystem Systementwicklung Vorgehensmodell Agile Softwareentwicklung Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016169464&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT broschchristian konstruktioneineragilenentwicklungsmethodikzumeinsatzimsoftwareengineeringfurmultiagentensysteme |