Softwarearchitektur

Teilnahmegebühr: 1.290 Euro zzgl. MwSt
Termine und Buchung

Softwarearchitektur für Embedded Systeme

Die Teilnehmer lernen die Aufgaben, Werkzeuge und Methoden des Softwarearchitekten kennen und können nach dem Seminar strukturiert Softwarearchitekturen entwickeln und dokumentieren. Sie lernen die wichtigsten Architekturstile für Embedded Systeme und wie sie diese in Projekten anwenden können.
Alle vermittelten Kenntnisse werden in praktischen Übungen angewendet und vertieft.

Dieses Seminar bieten wir auch auf Englisch an: Software architecture for Embedded Systems

Zielgruppe

Softwarearchitekten, Softwareentwickler, Softwareprojektleiter, Systemarchitekten

Voraussetzungen

Fortgeschrittene Kenntnisse in der Softwareentwicklung sind erforderlich.
Erfahrung mit ROOM oder UML ist von Vorteil.
Englischkenntnisse sind erforderlich, da die Seminarunterlagen in englischer Sprache verfasst sind.

Seminarinhalte

Grundlagen Software Architektur (1. Tag)

  • Was ist Softwarearchitektur?
  • Rolle und Schnittstellen des Architekten
  • Anforderungen an Softwarearchitekturen
  • UML zur Dokumentation von Softwarearchitekturen
  • Entwurf von Softwarearchitekturen
  • Architektur Patterns
  • Werkzeuge des Softwarearchitekten

Embedded Softwarearchitektur (2. Tag)

  • Architektur Patterns für Embedded Systeme
  • Kommunikations- und Ausführungsmodelle
  • Beschreibung von Struktur und Verhalten
  • Komponentenbasierte Entwicklung
  • Abstraktion und Automation mit modellgetriebener Softwareentwicklung
  • Vorstellung von Werkzeugen zur modellgetriebenen Softwareentwicklung

Referent

Eclipseina Referent - Thomas Schütz