Download - Getit Uml Methodik

Transcript
Page 1: Getit Uml Methodik

20.06.10 1

Thomas Wöhlke( Team Entwicklung )

- - :S y s t e m u n d S o f t w a r e E n g in e e r in g

UML in A c t io n

v is io n > k o n s t r u k t io n > s y s t e m e

Page 2: Getit Uml Methodik

20.06.10 2

: -UML in A c t io n S c h n it t s t e l le n M o d e lle

Page 3: Getit Uml Methodik

20.06.10 3

: UM L in A c t io n K o m p o n e n t e n u n d Ak t e u r e

Page 4: Getit Uml Methodik

20.06.10 4

+ :Le b e n s z y k lu s Wo r k f lo w -Z u s t a n d s Au t o m a t

• Ein Lebenszyklus hat verschiedene Stati/Zustände.

• Der Lebenszyklus eines Objekts ermöglicht einen Workflow

Page 5: Getit Uml Methodik

20.06.10 5

F u n k t io n e n

Eine Funktion wird als UseCase modelliert

Page 6: Getit Uml Methodik

20.06.10 6

-> F u n k t io n P r o z e s s

• Eine Funktion lässt sich als Prozess beschreiben.

• Ein Prozessschritt / eine Aktion kann den Zustands-Übergang im Lebenszyklus von Dingen oder Vorgängen veranlassen.

Page 7: Getit Uml Methodik

20.06.10 7

: An a lo g ie n S t r u k t u r ie r t e An a ly s e O O S E

Page 8: Getit Uml Methodik

20.06.10 8

: An a lo g ie n S t r u k t u r ie r t e An a ly s e O O S E

Zustandführung, Lebenszyklus

Page 9: Getit Uml Methodik

20.06.10 9

: U n t e r s c h ie d e S t r u k t u r ie r t e An a ly s e O O S E

X

Page 10: Getit Uml Methodik

20.06.10 10

Vo r t e ile O O S E

Gleiche „Sprache“ im ganzen Software-Lebens-Zyklus:

Geschäftsprozess-Modellierung Anforderungs-Ermittlung/Analyse

Entwurf / Realisierung Test

Inbetriebnahme Wartung

⇒Durch „UML Java“ :besseres und früheres Aufdecken und Korrigieren von Inkonsistenzen in Anforderungen + Entwurf.

=> Reduzieren von Projekt-Risiko + Kosten

Page 11: Getit Uml Methodik

20.06.10 11

Vorteile OOSE

UML XML (XMI) Java

Page 12: Getit Uml Methodik

20.06.10 12

UML in Action – Teil 2

: We r k z e u g M a g ic D r a w

v is io n > k o n s t r u k t io n > s y s t e m e

Page 13: Getit Uml Methodik

20.06.10 13

UML in Action: UML-Produkte in der Praxis

• Konstruktion:– MagicDraw– Poseidon– Borland Together– Rational Rose (Rational Unified Process)– Omondo EclipseUML– IntelliUML– Diverse Freeware

• Malprogramme– OpenOffice Draw– MS-Visio

Page 14: Getit Uml Methodik

20.06.10 14

Vielen Dank für Ihre und Eure Aufmerksamkeit!

v is io n > k o n s t r u k t io n > s y s t e m e

Page 15: Getit Uml Methodik

20.06.10 15

Fragen

v is io n > k o n s t r u k t io n > s y s t e m e


Top Related