UML 2 für Studenten: [mit UML-Syntax-Poster]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Pearson
2005
|
Schriftenreihe: | Informatik : Softwaretechnik
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Literaturverz.: S. 305-312 |
Beschreibung: | 320 S. Ill., graph. Darst. 1 Poster |
ISBN: | 3827371430 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV019587112 | ||
003 | DE-604 | ||
005 | 20130708 | ||
007 | t | ||
008 | 041115s2005 ad|| |||| 00||| ger d | ||
020 | |a 3827371430 |9 3-8273-7143-0 | ||
035 | |a (OCoLC)76743732 | ||
035 | |a (DE-599)BVBBV019587112 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-20 |a DE-1049 |a DE-92 |a DE-860 |a DE-91G |a DE-859 |a DE-1051 |a DE-29T |a DE-12 |a DE-M347 |a DE-1102 |a DE-Aug4 |a DE-19 |a DE-1046 |a DE-862 |a DE-573 |a DE-703 |a DE-739 |a DE-634 |a DE-11 |a DE-B768 |a DE-863 | ||
082 | 0 | |a 004 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 231 |0 (DE-625)143618: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 368f |2 stub | ||
100 | 1 | |a Störrle, Harald |d 1969- |e Verfasser |0 (DE-588)122896246 |4 aut | |
245 | 1 | 0 | |a UML 2 für Studenten |b [mit UML-Syntax-Poster] |c Harald Störrle |
264 | 1 | |a München [u.a.] |b Pearson |c 2005 | |
300 | |a 320 S. |b Ill., graph. Darst. |e 1 Poster | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Informatik : Softwaretechnik | |
500 | |a Literaturverz.: S. 305-312 | ||
650 | 0 | 7 | |a UML 2 |0 (DE-588)4756651-6 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a UML 2 |0 (DE-588)4756651-6 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Passau |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012923956&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-012923956 |
Datensatz im Suchindex
DE-BY-862_location | 2000 |
---|---|
DE-BY-863_location | 1340 |
DE-BY-FWS_call_number | 1340/ST 250 U42 S872 2000/ST 230 S872 |
DE-BY-FWS_katkey | 244778 |
DE-BY-FWS_media_number | 083101269915 083000389074 |
_version_ | 1818020748489392128 |
adam_text | Inhaltsverzeichnis
Vorwort
Tei!
Kapitel 1 UWIL (nicht nur) für Studenten 15
1.1 Zielgruppen............................................................... 16
1.2 Konventionen............................................................. 17
1.3 Abgrenzung............................................................... 18
1.4 Aufbau dieses Buches..................................................... 18
Kapitel 2 UML im Überblick 21
2.1 Geschichte der Methodik und der UML................................... 22
2.2 Bedeutung und Beitrag der UML.......................................... 23
2.3 Der Aufbau der UML...................................................... 23
2.4 Neuerungen in UML 2.0.................................................. 27
Kapitel 3 UML im Kontext ze
3.1 Der Software-Lebenszyklus............................................... 30
3.2 Die Rolle der Modellierung............................................... 31
3.3 Methode, Notation, Technik.............................................. 32
3.4 Auswahl passender Modelle und Diagramme............................. 33
Kapitel 4 UML in der Praxis 35
4.1 Projektdefinition.......................................................... 36
4.2 Analyse................................................................... 37
4.3 Entwurf................................................................... 38
4.4 Implementation........................................................... 38
4.5 Integration................................................................ 39
4.6 Einführung und Migration................................................ 39
4.7 Betrieb und Wartung...................................................... 39
4.8 Renovierung und Stilllegung.............................................. 40
Teil 10 Struktur 41
Kapitel 5 Klassen und Beziehungen 43
5.1 Einführung.............•................................................... 44
5.1.1 Arten von Klassen................................................ 44
5.1.2 Arten von Klassendiagrammen................................... 45
INHALTSVERZEICHNIS
5.2 Analyse-Klassemdiagramm................................................ 46
5.2.1 Analyse-Klassen.................................................. 46
5.2.2 Beziehungen........................................................ 47
5.2.3 Attribute.......................................................... 48
5.2.4 Komposition...................................................... 51
5.2.5 Operationen (Methoden)......................................... 52
5.2.6 Vererbung........................................................ 53
5.3 Entwurfs-Klassendiagramm............................................... 57
5.3.1 Attribute.......................................................... 58
5.3.2 Beziehungen...................................................... 60
5.3.3 Operationen (Methoden)......................................... 61
5.3.4 Abstrakte Klassen................................................ 62
5.3.5 Aktive Klassen................................................... 62
5.3.6 Schnittstellen..................................................... 62
5.4
5.5 Kompositionshierarchie................................................... 66
5.6 Objektdiagramm.......................................................... 68
5.6.1 istlnstanzVon-Beziehung......................................... 70
5.7
5.8 Klasseninventar........................................................... 73
5.9 Implementations-Klassendiagramm....................................... 73
5.9.1 Datentypen....................................................... 73
5.9.2 Template-Klassen................................................. 75
5.9.3 Aggregation....................................................... 77
5.9.4 Profilierung von Implementations-Klassendiagrammen.......... 77
5.9.5 Interpretation als Java-Programm................................. 78
5.9.6 Interpretation als Datenbankmodell.............................. 83
Kapitel 6 Architektur und Komponenten 89
6.1 Kontextdiagramm......................................................... 90
6.2 FacharcMtekturdiagramm................................................. 92
6.3 Montagediagramme....................................................... 94
6.3.1 System-Montagediagramme...................................... 94
6.3.2 Objekt-Montagediagramm........................................ 98
6.3.3 Interpretation von Anschlüssen und Verbindern in Java......... 102
6.4 Kollaborationen........................................................... 106
6.4.1 Entwurfemuster.................................................. 106
6.4.2 Architekturstil.................................................... 108
6.4.3 Kontextkollaboration............................................. 109
6.5 Paketdiagramm........................................................... 110
6.5.1 Pakete............................................................ 110
6.5.2 Pakethierarchien und qualifizierte Namen....................... 111
6.5.3 Import...................;........................................ 112
6.5.4 Verschmelzung................................................... 115
6.6
6.6.1 Komponenten.................................................... 116
6.6.2 Arten von Komponenten......................................... 117
6.6.3 Verbinder......................................................... 118
6.6.4 Verhaltenskonformität............................................ 120
6.7 Installation und Verteilung................................................ 122
6.7.1 Systemstrukturdiagramm......................................... 124
6.7.2 Verteilungsdiagramm............................................. 128
Kapitel 7 Michtf unktionale Anforderungen
7.1 Arten von Anforderungen................................................. 132
7.2 Bedeutung nichtfunktionaler Anforderungen............................. 133
7.3 Nichtfunktionale Anforderungen in der UML............................. 134
Kapitel 8
8.1 Typen..................................................................... 138
8.2 Einfache Randbedingungen............................................... 139
8.2.1 Navigation........................................................ 139
8.2.2 Logik, Arithmetik................................................ 140
8.3 Invarianten................................................................ 141
8.3.1 Definitionen...................................................... 142
8.3.2 Kollektionsoperationen........................................... 143
8.3.3 Initialwerte, abgeleitete Werte.................................... 143
8.4 Vor- und Nachbedingungen............................................... 144
Teil
Kapitel 9 Nutzfälle 149
9.1 Arten von Funktionalität.................................................. 150
9.2 Prozessinventar........................................................... 152
9.3
9.4 Prozesstabelle............................................................. 153
9.5 Nutzfallinventar.......................................................... 159
9.6 Abhängigkeiten zwischen Funktionalitäten............................... 161
9.6.1 Inklusion......................................................... 161
9.6.2 Erweiterung...................................................... 161
9.7 Nutzfalltabelle............................................................ 162
9.8 Funktionsbaum........................................................... 166
Kapitel 10 Zustandsautomaten leg
10.1 Semantische Grundbegriffe............................................... 170
10.2 Objektlebenszyklus....................................................... 171
10.3 Nutzfalllebenszyklus...................................................... 175
INHALTSVERZEICHNIS
10.4 Protokollrolle
10.4.1 Gedächtniszustände.............................................. 181
10.4.2 Aufspaltungs- und Synchronisationsknoten...................... 183
10.5 Systemverhalten und Steuerungsautomat................................. 183
10.6 Aufruf und Verfeinerung von Zustandsautomaten........................ 187
10.7 Dialogablauf............................................................... 188
10.8 Zustandstabelle........................................................... 190
Kapitel 11 Aktivitäten 193
11.1 Semantische Grundbegriffe............................................... 194
11.2 Prozessablauf............................................................. 195
11.3 Nutzfallablauf............................................................. 198
11.4 Datenfluss................................................................. 200
11.4.1 Einbettung........................................................ 201
11.4.2 Objektflussknoten................................................ 202
11.4.3 Objektflusskanten................................................ 204
11.5 Dienstkomponenten....................................................... 205
11.5.1 Pins und Parametermengen...................................... 206
11.5.2 Verknüpfung von Dienstkomponenten........................... 208
11.6 Algorithmischer Ablauf................................................... 209
11.6.1 Sprünge.......................................................... 209
11.6.2 Ausnahmen...................................................... 210
11.6.3 Strukturierte Knoten............................................. 214
11.6.4 Auffaltungsbereiche.............................................. 214
11.7 Spezielle Darstellungsformen............................................. 217
11.7.1 Betriebliche Prozesse............................................. 218
11.7.2 Softwareprozesse................................................. 218
Kapitel 12 Interaktionen 221
12.1 Semantische Grundbegriffe............................................... 222
12.2 Klasseninteraktionen...................................................... 222
12.2.1 Komplementäre Darstellungen.................................... 223
12.2.2 Interaktionen als Folgen von Ereignisvorkommnissen........... 225
12.2.3 Aktivierung und Nachrichtentypen.............................. 226
12.2.4 Musterinteraktionen.............................................. 228
12.3 Kontextinteraktionen..................................................... 230
12.3.1 Tabellendarstellung.............................................. 231
12.4 Interaktionsoperatoren.................................................... 231
12.4.1 Strikte Reihenfolge: der Operator
12.4.2 Interaktionsvorkommnisse: der Operator ref.................... 233
12.4.3 Auswahl: die Operatoren
12.4.4
12.4.5 Wiederholung: die Operatoren seq und 1 oop.................... 236
12.4.6 Nebenläufigkeit: die Operatoren
12.4.7 Projektion: die Operatoren
12.4.8 Ungültige Abläufe: Negationtind Zusicherung................... 240
Inhaltsverzeichnis
12.5
12.6 Protokollinteraktionen.................................................... 245
12.7 Interaktionsübersichten................................................... 247
Teil iV Anhänge 251
Anhang
A.1 Grafische Notationselemente.............................................. 253
A.1.1 Allgemein........................................................ 253
A.1.2 Klassendiagramme 1 - Klassen und Objekte..................... 253
A.1.3 Klassendiagramme 2 - ungericbiete Beziehungen................ 255
A.1.4 Klassendiagramme 3 - gerichtete Beziehungen................... 256
A.1.5 Montagediagramme.............................................. 257
A.1.6 Paketdiagramme.................................................. 258
A.1.7 Verteilungsdiagramme............................................ 259
A.1.8 Nutzfalldiagramme............................................... 260
A.1.9 Zustandsdiagramme.............................................. 261
A.1.10 Aktivilätsdiagramme............................................ 264
A.1.11 Interaktionsdiagramme.......................................... 267
A.2 Anschriften............................................................... 268
A.3 Eindeutige Bezeichner.................................................... 270
A.4 Namen.................................................................... 270
A.5 Layout.................................................................... 273
Anhang
Anhang
C.1 Stereotype................................................................. 289
C.2
G.3
Anhang
Anhang
Literaturverzeichnis 305
Sachregister
|
any_adam_object | 1 |
author | Störrle, Harald 1969- |
author_GND | (DE-588)122896246 |
author_facet | Störrle, Harald 1969- |
author_role | aut |
author_sort | Störrle, Harald 1969- |
author_variant | h s hs |
building | Verbundindex |
bvnumber | BV019587112 |
classification_rvk | ST 230 ST 231 ST 250 |
classification_tum | DAT 368f |
ctrlnum | (OCoLC)76743732 (DE-599)BVBBV019587112 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01631nam a2200397 c 4500</leader><controlfield tag="001">BV019587112</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130708 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">041115s2005 ad|| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827371430</subfield><subfield code="9">3-8273-7143-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76743732</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019587112</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-20</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-863</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</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="084" ind1=" " ind2=" "><subfield code="a">ST 231</subfield><subfield code="0">(DE-625)143618:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 368f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Störrle, Harald</subfield><subfield code="d">1969-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122896246</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">UML 2 für Studenten</subfield><subfield code="b">[mit UML-Syntax-Poster]</subfield><subfield code="c">Harald Störrle</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Pearson</subfield><subfield code="c">2005</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">320 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">1 Poster</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">Informatik : Softwaretechnik</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Literaturverz.: S. 305-312</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UML 2</subfield><subfield code="0">(DE-588)4756651-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">UML 2</subfield><subfield code="0">(DE-588)4756651-6</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 Passau</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=012923956&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-012923956</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV019587112 |
illustrated | Illustrated |
indexdate | 2024-12-10T04:01:34Z |
institution | BVB |
isbn | 3827371430 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-012923956 |
oclc_num | 76743732 |
open_access_boolean | |
owner | DE-20 DE-1049 DE-92 DE-860 DE-91G DE-BY-TUM DE-859 DE-1051 DE-29T DE-12 DE-M347 DE-1102 DE-Aug4 DE-19 DE-BY-UBM DE-1046 DE-862 DE-BY-FWS DE-573 DE-703 DE-739 DE-634 DE-11 DE-B768 DE-863 DE-BY-FWS |
owner_facet | DE-20 DE-1049 DE-92 DE-860 DE-91G DE-BY-TUM DE-859 DE-1051 DE-29T DE-12 DE-M347 DE-1102 DE-Aug4 DE-19 DE-BY-UBM DE-1046 DE-862 DE-BY-FWS DE-573 DE-703 DE-739 DE-634 DE-11 DE-B768 DE-863 DE-BY-FWS |
physical | 320 S. Ill., graph. Darst. 1 Poster |
publishDate | 2005 |
publishDateSearch | 2005 |
publishDateSort | 2005 |
publisher | Pearson |
record_format | marc |
series2 | Informatik : Softwaretechnik |
spellingShingle | Störrle, Harald 1969- UML 2 für Studenten [mit UML-Syntax-Poster] UML 2 (DE-588)4756651-6 gnd |
subject_GND | (DE-588)4756651-6 (DE-588)4123623-3 |
title | UML 2 für Studenten [mit UML-Syntax-Poster] |
title_auth | UML 2 für Studenten [mit UML-Syntax-Poster] |
title_exact_search | UML 2 für Studenten [mit UML-Syntax-Poster] |
title_full | UML 2 für Studenten [mit UML-Syntax-Poster] Harald Störrle |
title_fullStr | UML 2 für Studenten [mit UML-Syntax-Poster] Harald Störrle |
title_full_unstemmed | UML 2 für Studenten [mit UML-Syntax-Poster] Harald Störrle |
title_short | UML 2 für Studenten |
title_sort | uml 2 fur studenten mit uml syntax poster |
title_sub | [mit UML-Syntax-Poster] |
topic | UML 2 (DE-588)4756651-6 gnd |
topic_facet | UML 2 Lehrbuch |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012923956&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT storrleharald uml2furstudentenmitumlsyntaxposter |
Inhaltsverzeichnis
THWS Würzburg Teilbibliothek SHL, Raum I.2.11
Signatur: |
1340 ST 250 U42 S872 |
---|---|
Exemplar 1 | nicht ausleihbar Verfügbar Bestellen |
THWS Schweinfurt Zentralbibliothek Lesesaal
Signatur: |
2000 ST 230 S872 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |