Andere Diagrammtypen als UML existieren kaum noch. Dennoch wird UML in der Praxis noch wenig genutzt, und wenn, dann überwiegend auf Klassendiagramme beschränkt.
Erfahrungen aus der Praxis haben gezeigt, dass die Übergänge zwischen UML-Analyse und UML-Design sehr fließend sind. Daher wurde die Aufteilung in diese beiden Teile aufgehoben. Statt dessen wird das Thema zielgruppengerecht vermittelt, indem für die Entwickler der Use Case Anteil reduziert und um das Thema "Vom Bild zum Code" erweitert wurde. Typische Implementierungen in Form der Design-Patterns kommen zur Sprache, ersetzen aber kein reines Pattern-Seminar.
Use Case Diagramme
Klassendiagramme
Beziehungen zwischen Klassendiagrammen
Kollaborationsdiagramme (kurz)
Aktivitätsdiagramme
Sequenzdiagramme
Zustandsdiagramme
Die Grenzen von UML
Der Übergang von Objektmodell zum Relationenmodell
Weitere Themen
Test Driven Development
Continuous Integration
Extreme Programming
UML im Projekt
Erfahrungen aus der Praxis
Seminar-Ziel
Sie bekommen einen Einstieg in die Benutzung von UML
Wer sollte teilnehmen
Entwickler mit Grundkenntnissen in der Objektorientierung
Dauer des Seminars
4 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
1.760,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
Analyse und Design mit UML 2.1
" Die prägnante und praxisnahe Einführung in objektorientierte Analyse und Design auf der Basis der Unified Modeling Language - UML (in der Version 2. 1) - bereits in der 8. Auflage. Mit Poster der UML. Was alles über das Internet angeboten wird: Sie können in das "_blank">Inhaltsverzeichnis schauen, Auszüge des Buches oder das "_blank">Glossar herunterladen und Informationen über den Autor bekommen. "
Seminar
Objektorientierte Softwareentwicklung mit UML
Ein Muss für Informatiker - Für alle, die sich mit Arbeitsweisen der Softwareentwicklung befassen wollen. - Kompakte Darstellung der objektorientierten Grundprinzipien. - aktueller Standard von UML. Das Buch bietet einen Einstieg in die objektorientierte Spezifikation mit UML (Unified Modeling Language), einem Standard für die objektorientierte Softwareentwicklung. Neben der Nutzung der Sprachelemente von UML werden Vorgehensweisen für eine benutzerzentrierte Softwareentwicklung vorgestellt und diskutiert. Das beginnt bei der Analyse von Anforderungen und deren Spezifikation durch Szenarien und Anwendungsfallmodelle. Die sinnvolle Kombination von textuellen Beschreibungen mit Diagrammen steht dabei im Mittelpunkt. Es wird eine Einführung in die Notation von OCL (Object Constraint Language) gegeben, die als Teilsprache von UML notwendig ist, wenn grafische Darstellungen nicht genügend Ausdrucksstärke besitzen. Sowohl Zustands- als auch Aktivitätsdiagramme werden ausführlich vorgestellt. Daneben sind auch Möglichkeiten aufgezeigt, wie die besonders bei Banken und Versicherungen beliebten Ereignis-Prozess-Ketten in UML notiert werden können. Die Idee der Entwurfsmuster wird präsentiert und die Notationsmöglichkeiten in UML diskutiert. Beispiele für viel genutzte Entwurfsmuster und ihre Anwendung bei der Programmierung ergänzen den Inhalt. Das Buch beschreibt außerdem eine an der Universität Rostock entwickelte Methode zur Verknüpfung von Entwurfsmustern. Das Extra zum Buch: Die entsprechende Werkzeugunterstützung für Rational Rose und zu ArgoUML steht auf der Webseite zum Buch zur Verfügung.
Seminar
UML und Patterns angewendet- Objektorientierte Softwareentwicklung
Dieses Lehrbuch des international bekannten Autors und Software-Entwicklers Craig Larman ist ein Standardwerk zur objektorientierten Analyse und Design unter Verwendung von UML 2. 0 und Patterns. Das Buch zeichnet sich insbesondere durch die Fähigkeit des Autors aus, komplexe Sachverhalte anschaulich und praxisnah darzustellen. Es vermittelt grundlegende OOA/D-Fertigkeiten und bietet umfassende Erläuterungen zur iterativen Entwicklung und zum Unified Process (UP). Anschließend werden zwei Fallstudien vorgestellt, anhand derer die einzelnen Analyse- und Designprozesse des UP in Form einer Inception-, Elaboration- und Construction-Phase durchgespielt werden.
Seminar
Komponentenbasierte Softwareentwicklung mit MDA, UML 2 und XML
In diesem Praxisleitfaden beschreibt der Autor ein agiles Vorgehensmodell für die Konzeption, Spezifikation, Entwicklung und Verteilung von Komponenten und ihre Integration in bestehende oder neue Systeme. Modellierung und Architektur von Komponenten werden auf der Basis von MDA, UML 2 und XML für eine Realisierung mit verschiedenen Komponenten-Standards dargestellt. Zahlreiche Best Practices helfen bei der Umsetzung in Ihrem Projekt. Ein durchgängiges Beispiel zeigt, wie Sie das Vorgehensmodell erfolgreich anwenden. Die Themen - Konzeption und Spezifikation - Modellierung und Architektur - Interaktion und Kommunikation - Entwicklung und Verteilung - Integration bestehender Komponenten und Systeme - Agile Modellierungstechniken für alle Entwicklungskontexte - Komponenten-Standards (EJB, CCM, COM+, . NET) - Qualitätssicherung und Wiederverwendung - Rollen, Skills und effiziente Projektorganisation Im Internet: Unter www. andreasandresen. de finden Sie: - Zusätzliche Informationen zum agilen Vorgehensmodell - Best Practices zur agilen Modellierung - Links zu Produkten für agile Modellierung
Seminar
GFU Cyrus AG Taubenholzweg 1
51105 Köln-Deutz Tel: (0221) 82809-0 Fax: (0221) 82809-50
EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel Vorsitzender des Aufsichtsrats: Peter Hecker Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743