UML 2 glasklar: Praxiswissen für die UML-Modellierung
Saved in:
Main Authors: | , |
---|---|
Format: | Book |
Language: | German |
Published: |
München
Hanser
2012
|
Edition: | 4., aktualisierte und erweiterte Auflage |
Subjects: | |
Links: | http://deposit.dnb.de/cgi-bin/dokserv?id=3934049&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=024648662&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Physical Description: | XX, 560 S. Illustrationen 25 cm |
ISBN: | 3446430571 9783446430570 |
Staff View
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV039787948 | ||
003 | DE-604 | ||
005 | 20230125 | ||
007 | t| | ||
008 | 120105s2012 gw a||| |||| 00||| ger d | ||
015 | |a 11,N51 |2 dnb | ||
016 | 7 | |a 1017776695 |2 DE-101 | |
020 | |a 3446430571 |9 3-446-43057-1 | ||
020 | |a 9783446430570 |c Pb. : ca. EUR 34.90 (DE), ca. EUR 35.90 (AT), ca. sfr 46.90 (freier Pr.) |9 978-3-446-43057-0 | ||
024 | 3 | |a 9783446430570 | |
028 | 5 | 2 | |a Best.-Nr.: 553/43057 |
035 | |a (OCoLC)780102358 | ||
035 | |a (DE-599)DNB1017776695 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-M347 |a DE-91G |a DE-20 |a DE-1050 |a DE-92 |a DE-523 |a DE-1051 |a DE-1049 |a DE-2070s |a DE-12 |a DE-859 |a DE-210 |a DE-1047 |a DE-473 |a DE-Aug4 |a DE-861 |a DE-1043 |a DE-863 |a DE-860 |a DE-19 |a DE-11 |a DE-83 |a DE-384 |a DE-862 |a DE-526 |a DE-355 |a DE-29T |a DE-858 |a DE-B768 |a DE-M49 |a DE-739 |a DE-898 |a DE-706 | ||
082 | 0 | |a 005.117 |2 22/ger | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 368f |2 stub | ||
100 | 1 | |a Rupp, Chris |d 1967- |e Verfasser |0 (DE-588)122579941 |4 aut | |
245 | 1 | 0 | |a UML 2 glasklar |b Praxiswissen für die UML-Modellierung |c Chris Rupp, Stefan Queins & die SOPHISTen |
250 | |a 4., aktualisierte und erweiterte Auflage | ||
264 | 1 | |a München |b Hanser |c 2012 | |
300 | |a XX, 560 S. |b Illustrationen |c 25 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a UML |0 (DE-588)4469781-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a UML 2 |0 (DE-588)4756651-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a UML 2 |0 (DE-588)4756651-6 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a UML |0 (DE-588)4469781-8 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
700 | 1 | |a Queins, Stefan |d 1965- |e Verfasser |0 (DE-588)124209637 |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-3-446-43197-3 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3934049&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m SWB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024648662&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-024648662 |
Record in the Search Index
DE-BY-TUM_call_number | 0102 DAT 368f 2005 A 5221(4) 0104 DAT 368f 2005 A 5221(4) 0303 DAT 368f 2005 L 321(4) 1002 DAT 368f 2013 A 2570(4) |
---|---|
DE-BY-TUM_katkey | 1828709 |
DE-BY-TUM_location | 01 03 10 |
DE-BY-TUM_media_number | 040071456369 040071406256 040071406392 040071406405 040071406381 040071406369 040071406278 040071406347 040071406358 040071406325 040071406336 040071406303 040071406289 040071406267 040071406290 040071406314 040050940931 |
_version_ | 1821933710813954050 |
adam_text | IMAGE 1
VORWORT ..................................................... XLLL
EINLEITUNG .................................................... XV
LIEBE LESERIN. LIEBER LESER. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . XV
WER DIESES RIICH AUS WELCHEM GRURID LESEN SOLLTE . . . . . . . . . . . .
. . . . . . . . . . . . . . XVII
IHRE MEINUNG IST UNS SEHR WICHTIG . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . XVIII
UANKSAGIINGERI . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
DIEAIITOREN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XIX
TEIL 1: EINFUEHRUNG ............................................... 1
................... 1 UML 2 . RUECKBLICK. NABELSCHAU UND AUSBLICK 3
1.1 WAS IST DIE UML . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 ... UND WAS WILL SIE NICHT SEIN? . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 ENTWICKLUNGSGESCHICHT1IR:HES Z U R U M L . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 DIAGRAMMSPRACHEN DER UHLL 2 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 7
2 VORGEHENSEMPFEHLUNGEN .................................... 9
2.1 WISSEN EXPLIZIEREN . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2 VORGEHENSTIPPS AUS DER UML-PRAXIS . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 10
3 GRUNDKONZEPTE UND ELEMENTE DER UML ....................... 13
3.1 GRUNDKONZEPTEDERUML . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 14
3.1 . 1 REPRAESENTATION VON UML-ELEMENTEN . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 14
3.1.2 DIAGRAMM, ILIAGRAMMTYP & SICHT . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 15
3.2 GRUNDELEMENTE DER U M L . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2.1 MODELL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2.2 KOMMENTAR . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 2 2
3.2.3 AUSTLRUTK . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2.4 RANDBEFIINGUNG . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 24
3.2.5 CLASSIFIER . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2.6 DATENTYP . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.7 PRIMITIVER TYP . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.8 AUFZAHLUNGSTYP . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 29
3.2.9 LITERA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.2.10 UML-SCHLUESSELWIIRTER . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 3 1
IMAGE 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 3.3 STRUKTURIERUNG DER SPRACHE UML 2 32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 3.3.1 EINTEILUNG IN LANGUAGE UNITS 32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.2 EINTEILUNG IN COMPLIANCE LEVELS 32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 3.4 FREIHEITSGRADE IN DER UML 34
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 3.4.1 SEMANTIC VARIATION POINTS 34
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 3.4.2 PRESENTATION OPTIONS 34
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 3.5 DIE 4-SCHICHTEN-ARCHITEKTUR 35
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 3.5.1 M 0 - DIE LAUFZEITSCHICHT 35
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 3.5.2 M 1 - DIE MODELLSCHICHT 35
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 3.5.3 M 2 - DIE METAMODELLSCHICHT 37
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.4 M
3 - DIE META-METAMODELLSCHICHT 37
....................................... ANALYSE MIT DER UML 39
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . EINFUEHRUNG 40
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 4.1.1 NOTWENDIGE FESTLEGUNGEN 40
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 4.1.2 DAS BEISPIEL ZUGTUERSYSTEM 42
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . AUFGABEN DER ANALYSE 44
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . DEFINIEREN DER SYSTEMGRENZEN 45
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . F3ESC.HREIBT.N DER FUNKTIONALITAETEN 47
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 4.4.1 USE-CASES IDENTIFIZIEREN 47
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 4.4.2 USE-CASES VERFEINERN 48
%USTIRNDSAUTOMATEN IN DER ANALYSE . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 54
[LAS HRGRIFFSMODC4L . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 55
. . . . . . . . . . . . . . . . . . . . . . . L ERHINDUNG ZU
NATUERLICH-SPRA(:HLICHEN ANFORDERUNGEN 56
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. .. USGTL .AEHLTE ,C LOTLELLIERUNGSSZENARIEN 58
................................ 4.8.1 AUFGAHRN VON SYSTEMSCHNITTSTELLEN
60
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.8.2
XLODELLIRRUNG DER CSE-CASE-AUSLOESER 63
4.8.3 SLODELLIERUNG VON INTERAKTIONEN IN DIALOGEN . . . . . . . . . . .
. . . . . . . . . . . . . . 65
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 4.8.4 SLODELLIERUNG EINER SOA 68
4.8.5 IVEITERE TIPPS ZUR HLODELLIERUNG VON ANFORDERUNGEN . . . . . . . .
. . . . . . . . . . 72
5 DIE UML IN DER REALISIERUNG ................................. 77
5.1 S)STEM;RRRHITEKTUR . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.1.1 . UFGAHEN . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.1.2 %T RLF GEN TIR.S SYSTEMS . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 79
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.3
L.R.RTF1ILT.N DER T~RANTWORTLIC.HKTITT.N. 81
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 . J RT C.HRTLIHF,N DER S(.HNITTSTRLLRN 82
I . 5 L -PITERT3 SPT3I TT DTV S!STERNARC.HITRKTUR. . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 85
5.2 S ( B F T ~ ~ R R ~ I N , ~ V S R . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 89
5.2.1 : UFGAHEN . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.2.2 RE C-HRITJUNR: (IRR FUNKTINNALITAETEII . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 91
5.2.3 DETAILLIERTE ; LODELLIERUNG DES LERHALTENS . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 92
5.2.4 ILT.ITRRT) .. ISPEKTE IRN VERGLEICH ZUR SYSTEMANALYSE . . . . . .
. . . . . . . . . . . . . . 92
3 SOFT AR~DRCHITRKTUR . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5.3.1 ; RIFGABEN . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 9 3
3.3.2 DIE DC.KOMPNSITIONSSICHT . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 9 3
IMAGE 3
5.3.3 DIE KOMPOSITIONSSICHT . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 97
5.3.4 WEITERE ASPEKTE DER SOFTWAREARCHITEKTUR . . . . . . . . . . . . .
. . . . . . . . . . . . . . 98
5.4 FEINDESIGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
5.4.1 AUFGABEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 99
. . . . . . . . . . . . . . . 5.4.2 FEINDESIGN FUR EINE
OBJEKTORIENTIERTE IMPLEMENTIERUNG 99
. . . . . . . . . 5.4.3 FEINDESIGN FUR EINE NICHT OBJEKTORIENTIERTE
IMPLEMENTIERUNG 102
TEIL II: STRUKTURDIAGRAMME .....................................
........................................ 6 KLASSENDIAGRAMM 107
6.1 UBERBLICK . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 6.1.1 MODELLIEREN VON KLASSEN 108
. . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.2 GRUNDGEDANKE
DER KLASSENMODELLIERUNG 109
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 6.1.3 KLASSEN UND OBJEKTE 110
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 6.1.4 KLASSEN UND ATTRIBUTE 110
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 6.1.5 WOHER KOMMEN KLASSEN? 111
6.2 ANWENDUNGSBEISPIEL . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 112
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 6.3 ANWENDUNG IM PROJEKT 113
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.1
KONZEPTUELL-ANALYTISCHE MODELLIERUNG 113
. . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.2 LOGISCHE,
DESIGNORIENTIERTE MODELLIERUNG 114
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 6.4 NOTATIONSELEMENTE 115
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 6.4.1 KLASSE 115
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 6.4.2 ATTRIBUT 118
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 6.4.3 OPERATION 123
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 6.4.4 SCHNITTSTELLE 129
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 6.4.5 PARAMETRISIERTE KLASSE 132
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 6.4.6 GENERALISIERUNG 135
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 6.4.7 GENERALISIERUNGSMENGE 140
6.4.8 ASSOZIATION . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 142
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 6.4.9 ASSOZIATIONSKLASSE 157
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 6.4.10 ABHAENGIGKEITSBEZIEHUNG 159
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 6.4.11 VERWENDUNGSBEZIEHUNG 161
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 6.4.1 2 ABSTRAKTIONSBEZIEHUNG 162
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 6.4.13 REALISIERUNGSBEZIEHUNG 164
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 6.4.14 SUHSTITUTIONSBEZIEHUNG 165
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 6.4.1 5 INFORMATIONSFLUSS 166
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 6.4.1 6 INFORMATIONSEINHRIT 167
.......................................... 7 PAKETDIAGRAMM 171
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 7.1 ~ B E R B L I C K
172
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 7.2 ANWENDUNGSBEISPIEL 172
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 7.3 ANWENDUNG IRN PROJEKT 173
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 7.3.1 FUNKTIONALE GLIEDERUNG 173
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 7.3.2 DEFINITION VON SCHICHTEN 174
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 7.4 NOTATIONSELEMENTE 175
IMAGE 4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 7.4.1 PAKET 175
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.2 PAKET-IMPORT / ELEMENT-IMPORT 176
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 7.4.3 PAKET-MERGE 179
......................................... 8 OBJEKTDIAGRAMM 183 . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 8.1 UEBERBLICK 184 . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 8.1.1 DIE INHALTE EINES
OBJEKTDIAGRAMMS 184 . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.2 DIE MODELLIERUNG VON OBJEKTDIAGRAMMEN 185 . . . . . . . . . . . .
. . . . . . . . . . . . . . 8.1.3 VERGLEICH: KLASSEN- UND OBJEKTDIAGRAMM
186 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 8.2 ANWENDUNGSBEISPIEL 187 . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 8.3 ANWENDUNG IM PROJEKT 187 . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 NOTATIONSELEMENTE 188 . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 8.4.1 INSTANZBESCHREIBUNG/ OBJEKT 188 . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 8.4.2 WERTEANGABEN / SLOTS 190 . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 8.4.3 LINK 191 ............................ 9
KOMPOSITIONSSTRUKTURDIAGRAMM 193 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 9.1 UEBERBLICK 194 . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 9.1 . 1 MOTIVATION UND HINFUEHRUNG 196 . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.1.2
MODELLIEREN VON KOLLABORATIONEN 201 . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 9.1.3 KAPSELUNG DURCH
PORTS 202 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 9.2 ANWENDUNGSBEISPIEL 203 . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 9.3 ANWENDUNG IM PROJEKT 203 . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 9.3.1 DARSTELLUNG EINER
ARCHITEKTUR 203 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 9.3.2 STRUKTUR EINER USE-CASEREALISIERUNG 204 9.3.3 KENNZEICHNUNG UND
VISUALISIERUNG VON DESIGN-PATTERN . . . . . . . . . . . . . . 205 . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 9.4 NOTATIONSELERNENTE 208 . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 9.4.1 PART 208 . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.4.2 KONNEKTOR 209 . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.4.3
PORT 211 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 9.4.4 KOLLABORATION 212 . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.4.5
KOLLABORATIONSANWENDUNG 214 ................................... 10
KOMPONENTENDIAGRAMM 215 10.1 C.BERT~LICK . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 216 10.2 , NWENTIUNGSHEISL)IEL . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 217 10.3 .. NWENTIIING IM PROJEKT . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 10.4
OTATIONSELERNENTE . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 220 10.4.1 KORNPON~NTE
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 220 10.4.2 ARTEFAKT . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 223 11 VERTEILUNGSDIAGRAMM
.................................... - 2 2 7 11.1 1.HERBLIT.K . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 228 11.2 R NWENDUNGSHEISPIEL . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 229 11.3 ANWENDUNG IM PROJEKT . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 229 1 1.3.1 : HGRENZUNG DES SYSTEMKONTEXTS . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 230
IMAGE 5
1 1.3.2 DOKUMENTATION VON HARDWAREVORGABEN . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 23 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 1 1.4 NOTATIONSELERNENTE 231
11.4.1 KNOTEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 231
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 1 1.4.2 KOMMUNIKATIONSPFAD 233
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 1 1.4.3 VERTEILUNGSBEZIEHUNG 234
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 11.4.4 EINSATZSPEZIFIKATION 236
................................. TEIL III: VERHALTENSMODELLIERUNG 239
...................................... 12 USE-CASE-DIAGRAMM 241
12.1 UBERBLICK . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 12.1.1 DIE USE.CASE.ANALYSE 242
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 12.1.2 URSPRUNG VON USE-CASES 243
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 12.2 ANWENDUNGSBEISPIEL 244
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 12.3 ANWENDUNG IRN PROJEKT 245
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.3.1 TYPISCHE ANWENDUNGSBEREICHE 245
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 12.3.2 USE-CASES UND DANACH? 245
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 12.4 NOTATIONSELEMENTE 246
12.4.1 USE-CASE . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 246
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.4.2
SYSTEM (BETRACHTUNGSGEGENSTAND) 249
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 12.4.3 AKTEUR 251
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 12.4.4 INCLUDE-BEZIEHUNG 256
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 12.4.5 EXTEND-BEZIEHUNG 258
....................................... 13 AKTIVITAETSDIAGRAMM 263
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 13.1 UBERBLICK 264
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 13.1.1 MODELLIEREN VON AKTIVITAETEN 264
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 13.1.2 DAS TOKEN-KONZEPT 265
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.1.3
URSPRUNG DER AKTIVITAETSMODELLIERUNG 269
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 13.2 ANWENDUNGSBEISPIEL 269
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 13.3 ANWENDUNG IM PROJEKT 271
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3.1 GESCHAEFTSPROZESSMODELLIERUNG 271
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 13.3.2 BESCHREIBUNG VON USE-CASES 272
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.3.3
IMPLEMENTIERUNG EINER OPERATION 273
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 13.4 NOTATIONSELEMENTE 274
13.4.1 AKTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 274
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 13.4.2 AKTIVITAET 278
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 13.4.3 OBJEKTKNOTEN 280
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 13.4.4 KANTEN 287
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 13.4.5 KONTROLLELEMENTE 291
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 13.4.6 STARTKNOTEN 292
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 13.4.7 ENDKNOTEN 293
. . . . . . . . . . . . . . . . . . . . . . . . . . . 13.4.8
VERZWEIGUNGS- UND VERBINDUNGSKNOTEN 295
. . . . . . . . . . . . . . . . . . . . . 13.4.9 SYNCHRONISATIONS- UND
PARALLELISIERUNGSKNOTEN 299
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 13.4.10 PARAMETERSATZ 302
IMAGE 6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 13.4.11 TINTERBRECHUNGSBEREICH 304
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 13.4.12 EXCEPTION-HANDLER 306
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 13.4.1 3 AKTIVITAETSBEREICH 308
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 13.4.14 STRUKTURIERTE KNOTEN 311
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.4.15 MENGENVERARBEITUNGSBEREICH 312
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 13.4.16 SCHLEIFENKNOTEN 317
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 13.4.17 ENTSCHEIDUNGSKNOTEN 322
......................................... 14 ZUSTANDSAUTOMAT 329
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 14.1 GBERBLICK 330
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 14.2 ANWENDUNGSBEISPIEL 332
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 14.3 ANWENDUNG IRN PROJEKT 333
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.3.1
LSE-CASES UND ZUSTANDSAUTOMATEN 333
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.3.2
KLASSEN UND ZUSTANDSAUTOMATEN 334
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 14.3.3 PROTOKOLLZUSTANDSAUTORNATEN 335
14.4 NOTATIONSELEMENTE . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 337
14.4.1 EINFACHER ZUSTAND . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 337
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 14.4.2 TRIINSITION 340
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 14.4.3 START~TISTAND 346
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 4 4 . 4 T RITL/.IISTARITI 348
14.4.5 ~LST~ITLOZIISTIIN (IT . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 349
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 14.4.6 LIRCII/.IIRIR: 351
14.4.7 T.RITSC.HTITLURIG. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 353
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 4 . 4 . IRRNIINIITOR 356
14.4.9 LUSARNRNT~RIGT~SETRTT~R ZUSTAND . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 357
. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 14.4. I 0 (;AT)RLIING IINCI LRREINIGUNG 363
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 14.4.1 I HT~GIORI 365
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 14.4.1 2 E I N - UND : USTRITTSPUNKT 369
14.4.1 3 CNTERZUSTANISAUTOMATENZUSTIIN(IE . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 371
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 14.4. I4 HISTORITH 374
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 14.4.15 SPRRIALISIRRUNG 378
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 14.4. I C PROTOKOLLZIISTANTLSITUTORNAT 381
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 14.5 I ~TLR.IL)L)ILTLIIN,: 384
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 14.5.1 FINLT)ITIING 384
14.5.2 L T)T.RL~LIC.H. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 384
14 . . 3 I IRIF.RC.HT. /TI T TNTLSIIITORIATT~RI . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 387
14 5.4 1 R~+TITT~RIIRIGCLN TLCR 7II T.IND .IRITONI ITT~N . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 394
1 1 5.5 / ~ ~ ~ ~ R I I R I I ~ I I ~ T ~ ~ T ~ T ~ T T ~ /II T;INTLT. .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
398
15 SEQUENZDIAGRAMM . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 401
15.1 1 HT RT)LIT H . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
1 . 1 I I ~ N ~ I I I T ~ R I I N G VON LNTRRDKTIONEN . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 403
1 5.1 . 2 INTTTR, IKTIONTXII IRN SEQIIT3NRCTIAGRIIRNRN . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 408
I 5 1.3 I-RIPRIINQ (IRR STVLIIT~NZDIA~RARNRNE . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 411
15.2 . NRIRNTIRINASHRISF)IF31 . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
15.3 .. N ~ R N D I I N G IM PRNJRKT . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
IMAGE 7
15.3.1 ABGRENZUNG DES SYSTEMKONTEXTS . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 41 5
1 5.3.2 REALISIERUNG VON USE-CASES . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 416
15.3.3 SPEZIFIKATION VON SCHNITTSTELLEN . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 417
15.3.4 DETAILMODELLIERUNG IM FEINDESIGN . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 417
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 15.3.5 TEST UND SIMULATION 418
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 15.4 NOTATIONSELEMENTE 419
15.4.1 INTERAKTION / INTERAKTIONSRAHMEN . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 419
15.4.2 LEBENSLINIE . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 422
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 15.4.3 NACHRICHT 428
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 15.4.4 ZUSTANDSINVARIANTE 439
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 15.4.5 KOMBINIERTES FRAGMENT 442
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 15.4.6 ORDNUNGSBEZIEHUNG 461
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 15.4.7 INTERAKTIONSREFERENZ 462
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 15.4.8 VERKNUEPFUNGSPUNKT 465
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 15.4.9 ZERLEGUNG VON LEBENSLINIEN 468
................................ 16 KOMMUNIKATIONSDIAGRAMM 473
16.1 UBERBLICK . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
. . . . . . . . . . . . . . . . . . . . . 16.1.1 INTERAKTIONEN IN
KOMMUNIKATIONSDIAGRAMMEN 474
. . . . . . . . . . . . . . . . 16.1.2 AUSWAHLKRITERIEN FUER DAS
KOMMUNIKATIONSDIAGRAMM 475
16.2 ANWENDUNGSBEISPIEL . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 475
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 16.3 ANWENDUNG IM PROJEKT 476
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 16.3.1 (GESCHAEFTSPROZESS-)ANALYSE 476
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.3.2
ZUSAMMENWIRKEN VON CLASSIFIERN 477
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 16.4 NOTATIONSELEMENTE 477
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.4.1
INTERAKTION/ INTERAKTIONSRAHMEN 478
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 16.4.2 LEBENSLINIE 478
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 16.4.3 NACHRICHT 480
......................................... 17 TIMING.DIAGRAMM 485
17.1 UEBERBLICK . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17.1.1
INTERAKTIONEN IN TIMING-DIAGRAMMEN 486
. . . . . . . . . . . . . . . . . . . . . . . . 17.1.2 AUSWAHLKRITERIEN
FUER DAS TIMING-DIAGRAMM 487
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 17.2 ANWENDUNGSBEISPIEL 488
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 17.3 ANWENDUNG IM PROJEKT 189
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 17.4 NOTATIONSELEMENTE 489
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17.4.1
INTERAKTION / INTERAKTIONSRAHMEN 490
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 17.4.2 I. RBENSLINIE 491
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 17.4.3 ZEITVERLAUFSLINIE 193
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 17.4.4 NACHRICHT 496
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 17.4.5 SPRUNGMARKE 1 9 6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 17.4.6 VERTVERLAUFSLINIE 497
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 17.4.7 ORDNUNGSBEZIEHUNG 498
IMAGE 8
........................... 18 1NTERAKTIONSUEBERSICHTSDIAGRAMM 5 0 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 18.1 UBERBLICK 502
18.2 .4NWENDUNGSBEISPIEL . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 504
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 18.3 ANWENDUNGIMPROJEKT 505
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 18.4 NOTATIONSELEMENTE 505
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.4.1
INTERAKTION/INTERAKTIONSREFERENZ 505
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 18.4.2 KONTROLLELEMENTE 507
....................................... TEIL IV: WEITERFUEHRENDES 511
................................... . 19 TAI ORING UML 2 PROFILE 513 . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 19.1 MOTIVATION 514 . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 19.2 EINFUEHRUNG IN PR0FILE 516 . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 19.3 ANWENDUNGSBEISIEL 517 . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19.4
NOTATIONSEIEMENTE 518 . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 19.4.1 STEREOTYP
518 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 19.4.2 E R W E I T E R ~ ~ G S B E Z I E H U NG 522 . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 19.4.3 PROFIL 524 . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 19.4.4 PROFILANWENDUNG 525 . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 19.5 VARIANTEN UND
BEISPIELE 529 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 19.6 PROFILE: FUER & WIDER
529 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 19.7 ERSTELLEN VON PROFILEN 530 . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 19.8 TOOLS 530 20 SYSML
.................................................. 533 20.1 WAS IST
SYSML? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 534 20.1.1 DIE SYSML IN
DIESEM BUCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 534 20.2 SYSML - UML . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 535 20.3 DIAGRAMME DER SYSML . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 535 . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.3.1 RAHMEN FUER DIAGRAMME 536 20.4 STRUKTURMODELLIERUNG . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 536 20.4.1 BLOCK . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
537 20.4.2 BLOCKDEFINITIONSDIAGRAMM . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 537 20.4.3 INTERNES
BLOCKDIAGRAMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 538 20.5 VERHALTENSMODELLIERUNG . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 541 20.5.1 AKTIVITAETSDIAGRAMM DER SYSMI . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 541 20.6 ILNFORDRRUNGEN UND
TRACEAHILITY MIT DER SYSML . . . . . . . . . . . . . . . . . . . . . . .
. . . . 543 20.6.1 ANFORDERUNGSDIAGRAMM . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 543 20.6.2
NACHVOLLZIEHBARKEIT . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 545 LITERATURVERZEICHNIS
.......................................... - 5 4 7 REGISTER
..................................................... 5 5 1
|
any_adam_object | 1 |
author | Rupp, Chris 1967- Queins, Stefan 1965- |
author_GND | (DE-588)122579941 (DE-588)124209637 |
author_facet | Rupp, Chris 1967- Queins, Stefan 1965- |
author_role | aut aut |
author_sort | Rupp, Chris 1967- |
author_variant | c r cr s q sq |
building | Verbundindex |
bvnumber | BV039787948 |
classification_rvk | ST 230 ST 250 |
classification_tum | DAT 368f |
ctrlnum | (OCoLC)780102358 (DE-599)DNB1017776695 |
dewey-full | 005.117 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.117 |
dewey-search | 005.117 |
dewey-sort | 15.117 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 4., aktualisierte und erweiterte Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02399nam a2200529 c 4500</leader><controlfield tag="001">BV039787948</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230125 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">120105s2012 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">11,N51</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1017776695</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446430571</subfield><subfield code="9">3-446-43057-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446430570</subfield><subfield code="c">Pb. : ca. EUR 34.90 (DE), ca. EUR 35.90 (AT), ca. sfr 46.90 (freier Pr.)</subfield><subfield code="9">978-3-446-43057-0</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783446430570</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Best.-Nr.: 553/43057</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)780102358</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1017776695</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-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-1047</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-M49</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-706</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.117</subfield><subfield code="2">22/ger</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 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</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">Rupp, Chris</subfield><subfield code="d">1967-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122579941</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">UML 2 glasklar</subfield><subfield code="b">Praxiswissen für die UML-Modellierung</subfield><subfield code="c">Chris Rupp, Stefan Queins & die SOPHISTen</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">4., aktualisierte und erweiterte Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 560 S.</subfield><subfield code="b">Illustrationen</subfield><subfield code="c">25 cm</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">UML</subfield><subfield code="0">(DE-588)4469781-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="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="689" ind1="1" ind2="0"><subfield code="a">UML</subfield><subfield code="0">(DE-588)4469781-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Queins, Stefan</subfield><subfield code="d">1965-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)124209637</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-3-446-43197-3</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3934049&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">SWB 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=024648662&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-024648662</subfield></datafield></record></collection> |
id | DE-604.BV039787948 |
illustrated | Illustrated |
indexdate | 2024-12-20T16:02:35Z |
institution | BVB |
isbn | 3446430571 9783446430570 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-024648662 |
oclc_num | 780102358 |
open_access_boolean | |
owner | DE-M347 DE-91G DE-BY-TUM DE-20 DE-1050 DE-92 DE-523 DE-1051 DE-1049 DE-2070s DE-12 DE-859 DE-210 DE-1047 DE-473 DE-BY-UBG DE-Aug4 DE-861 DE-1043 DE-863 DE-BY-FWS DE-860 DE-19 DE-BY-UBM DE-11 DE-83 DE-384 DE-862 DE-BY-FWS DE-526 DE-355 DE-BY-UBR DE-29T DE-858 DE-B768 DE-M49 DE-BY-TUM DE-739 DE-898 DE-BY-UBR DE-706 |
owner_facet | DE-M347 DE-91G DE-BY-TUM DE-20 DE-1050 DE-92 DE-523 DE-1051 DE-1049 DE-2070s DE-12 DE-859 DE-210 DE-1047 DE-473 DE-BY-UBG DE-Aug4 DE-861 DE-1043 DE-863 DE-BY-FWS DE-860 DE-19 DE-BY-UBM DE-11 DE-83 DE-384 DE-862 DE-BY-FWS DE-526 DE-355 DE-BY-UBR DE-29T DE-858 DE-B768 DE-M49 DE-BY-TUM DE-739 DE-898 DE-BY-UBR DE-706 |
physical | XX, 560 S. Illustrationen 25 cm |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Hanser |
record_format | marc |
spellingShingle | Rupp, Chris 1967- Queins, Stefan 1965- UML 2 glasklar Praxiswissen für die UML-Modellierung UML (DE-588)4469781-8 gnd UML 2 (DE-588)4756651-6 gnd |
subject_GND | (DE-588)4469781-8 (DE-588)4756651-6 |
title | UML 2 glasklar Praxiswissen für die UML-Modellierung |
title_auth | UML 2 glasklar Praxiswissen für die UML-Modellierung |
title_exact_search | UML 2 glasklar Praxiswissen für die UML-Modellierung |
title_full | UML 2 glasklar Praxiswissen für die UML-Modellierung Chris Rupp, Stefan Queins & die SOPHISTen |
title_fullStr | UML 2 glasklar Praxiswissen für die UML-Modellierung Chris Rupp, Stefan Queins & die SOPHISTen |
title_full_unstemmed | UML 2 glasklar Praxiswissen für die UML-Modellierung Chris Rupp, Stefan Queins & die SOPHISTen |
title_short | UML 2 glasklar |
title_sort | uml 2 glasklar praxiswissen fur die uml modellierung |
title_sub | Praxiswissen für die UML-Modellierung |
topic | UML (DE-588)4469781-8 gnd UML 2 (DE-588)4756651-6 gnd |
topic_facet | UML UML 2 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3934049&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=024648662&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT ruppchris uml2glasklarpraxiswissenfurdieumlmodellierung AT queinsstefan uml2glasklarpraxiswissenfurdieumlmodellierung |
Table of Contents
Order paper/chapter scan
Order paper/chapter scan
Branch Library Mathematics & Informatics
Call Number: |
0102 DAT 368f 2005 A 5221(4)
Floor plan 0104 DAT 368f 2005 A 5221(4) Floor plan |
---|---|
Copy 1 | Available for loan On Shelf |
Copy 1 | Not available for loan On Shelf |
Branch Library Chemistry, Textbook Collection
Call Number: |
0303 DAT 368f 2005 L 321(4)
Floor plan |
---|---|
Copy 1 | Available for loan On Shelf |
Copy 2 | Available for loan On Shelf |
Copy 3 | Available for loan On Shelf |
Copy 4 | Available for loan On Shelf |
Copy 5 | Available for loan On Shelf |
Copy 6 | Available for loan On Shelf |
Copy 7 | Available for loan On Shelf |
Copy 8 | Available for loan On Shelf |
Copy 9 | Available for loan On Shelf |
Copy 10 | Available for loan On Shelf |
Copy 11 | Available for loan On Shelf |
Copy 12 | Available for loan On Shelf |
Copy 13 | Available for loan On Shelf |
Copy 14 | Available for loan Ausgeliehen – Due: 07.05.2025 |
Branch Library Weihenstephan
Call Number: |
1002 DAT 368f 2013 A 2570(4)
Floor plan |
---|---|
Copy 1 | Available for loan On Shelf |