Hands on UML
Einführung in ObjektOrientiertes Design mit UML
Ziel
- Überblick über UML
- Möglichkeiten, Grenzen, strategische Ausrichtung, Tools.
Inhalt
- Konzepte
- Architektur
- Vorgehensweisen (Prozesse)
- Entwicklungszyklus
- Codegenerierung und Reverse Engineering
- Modellierung
- Use Cases
- logisches Modell
- Statisches und Dynamisches Verhalten
- Die neun Diagrammtypen
- Darstellung von event-handling und multi-threading
- u.v.a.m.
- Workshop
- Ein Projekt gemeinsam modellieren
- Ein Projekt Ihrer Wahl individuell modellieren
- Verwandte Themen
- Schichten Modelle
- Behandlung von Ausnahmen
- UML und CORBA IDL
- Massnahmen zur Erhöhung der Codequalität
Voraussetzungen
- praktische Erfahrung mit einer objekt-orientierten Programmiersprache
(C++, Java, Delphi, Smalltalk, Eiffel, ... ),.
Tool
- Magicdraw (www.nomagic.com) oder ein beliebiges Tool Ihrer Wahl.
Dauer