Column #col2

TrainingOO-GrundlagenOOAD mit der UML für Embedded Systems

Objektorientierte Analyse und objektorientiertes Design mit der UML für Embedded Systems [OOES]

Eingebettete Systeme (Embedded Systems) und Echtzeitsysteme unterliegen unabhängig von ihrem Einsatzgebiet speziellen Anforderungen wie begrenzte Ressourcen, einzuhaltende Reaktionszeiten (Rechtzeitigkeit), parallele Abläufe von Tasks usw. In dieser Schulung lernen Sie unter Berücksichtigung dieser Anforderungen die Konzepte der objektorientierten Analyse und des objektorientierten Designs sowie die Syntax und Semantik der UML (Unified Modeling Language) und SysML (Systems Modeling Language).

Für die Modellierung von eingebetteten Systemen und Echtzeitsystemen lernen Sie die Sprachmittel der UML für die Analysephase kennen. Anschließend lernen Sie die Grundlagen moderner Softwarearchitekturen und wichtige Regeln für das Design eingebetteter Systeme. Außerdem lernen Sie diejenigen Patterns kennen, die sich für den Einsatz in eingebetteten Systemen eignen. Darüber hinaus erfahren Sie, wie Sie ein System modular entwerfen können und welche neuen UML-Sprachmittel zur Strukturierung von Systemen zur Verfügung stehen. Da bei eingebetteten Systemen und Echtzeitsystemen häufig prozedurale Sprachen eingesetzt werden, lernen Sie die Möglichkeiten kennen, ein objektorientiertes Design mit einer prozeduralen Sprache wie "C" umzusetzen.

Alle UML-Sprachmittel werden anhand technischer Beispiele aus dem Bereich der eingebetteten Systeme erläutert. Alle Übungen sind ebenfalls auf technische Anwendungen abgestimmt.

Weitere Infos: detaillierte Schulungsbeschreibung, Termine und Preise

Dauer: 4 Tage

Rahmen: firmenintern (Angebot) und öffentlich (Anmeldung) in München und Stuttgart

Zielgruppe: Softwareentwickler, Architekt, Softwaredesigner

Voraussetzung: keine

Aufbauschulung: SA+P, UCW, UCWP, MDD

 

Unified Modeling Language™ und das UML®-Logo sind eingetragene Warenzeichen der Object Management Group, Inc. in den USA und in anderen Ländern.