seppmedlogo
cubes

Modellierung mit der UML2

Die UML2 (Unified Modeling Language 2) ist eine von der OMG (Object Management Group) standardisierte Sprache für die Modellierung von Software und anderen Systemen und stellt eine Sammlung grafischer und textueller Modellierungselemente zur Verfügung.

Die gegenwärtig bedeutendste Modellierungssprache im Bereich des Software und Systems Engineering ist aus einer Reihe von Modellierungstechniken und bekannten "Best Practices" entstanden. Sie ermöglicht es, insbesondere Systeme und Anforderungen zu modellieren, und ist die Grundlage für Simulation und modellgestützten Test.

Die eintägige Schulung vermittelt die Modellierungskonzepte des aktuellen Standards der UML2.

Inhalt:

  • Einführung in die Modellierung mit der UML2
    Überblick über Modellierungstechniken und Einordnung der UML2, Einsatz für die modellgestützte Softwareentwicklung, Validierung, Simulation und Test
  • Grundkonzepte der UML2
    Aufbau des Standards, Designprinzipien, Modellelemente, Metamodell-Hierarchie
  • Strukturmodellierung
    Klassendiagramm, Objektdiagramm, Paketdiagramm, Kompositionsstrukturdiagramm, Komponentendiagramm, Verteilungsdiagramm
  • Verhaltensmodellierung
    Use-Case-Diagramm, Sequenzdiagramm, Zustandsautomat, Aktivitätsdiagramm, Kommunikationsdiagramm, Timing Diagram, Interaktionsübersichtsdiagramm
  • Zusicherungen
    Constraints, OCL (Object Constraint Language)
  • Profile
    Definition von Dialekten, Beispiele: MARTE (Modeling and Analysis of Real-Time and Embedded Systems) zur Modellierung von nicht-funktionalen Eigenschaften, UTP (UML Testing Profile) für modellgestütztes Testen

Die UML2 umfasst eine sehr große Zahl von Modellelementen, die vielfältig kombiniert werden können. In die Schulung sind daher mehrere praktische Übungen zu den wichtigsten dieser Elemente eingebettet.

Weitere Informationen

Seminardauer:

1 Tag

Zielgruppen:

Softwareentwickler, Architekten, Testingenieure, Projektleiter

Teilnehmeranzahl:

minimal 4, maximal 12

Voraussetzungen:

Grundkenntnisse in Entwicklung und Test erwünscht

Zertifikat:

Die Teilnehmer erhalten ein Zertifikat über die Teilnahme.

Referenten:

Prof. Dr.-Ing. Reinhard German

Kosten:

600,00 EUR zzgl. 19 % MwSt., inkl. Lehrgangsunterlagen, Verpflegung und Erfrischungen

Referent

Prof. Dr.-Ing. Reinhard German hat von 1993 bis 2000 in der Informatik an der TU Berlin promoviert und sich habilitiert. Von 2000 bis 2004 war er Professor für Systemsimulation an der FAU Erlangen-Nürnberg, seit 2004 hat er dort den Lehrstuhl für Rechnernetze und Kommunikationssysteme inne. Seine Arbeitsgebiete sind: Kommunikationssysteme, Dienstgüte, Modellierung, stochastische und deterministische Analyse, Simulation, Messung, Test. Prof. Reinhard German ist beteiligt an industriellen Kooperationsprojekten im Bereich Automotive, Simulation, Sicherheit und Test. Er übt u. a. folgende Funktionen aus: Dekan der Technischen Fakultät, Universitäts-Koordinator von INI.FAU, Mitglied des Leitungsgremiums des GI/ITG Fachausschusses MMB (Messung, Modellierung und Bewertung von Rechner- und Kommunikationssystemen)

Terminübersicht

February - 2012
Su Mo Tu We Th Fr Sa
  01 02 03 04
05 06 07 08 09 10 11
12 13 14 15 16 17 18
19 20 21 23 24 25
26 27 28 29