Einloggen Registrierung

Eingebettete Systeme

Sie möchten gerne lernen, wie eine durchgängige IT-Architektur die Risiken bei der Entwicklung komplexer Systeme minimiert? Wenn Sie alles rund um Embedded Systems erfahren möchten, dann freuen Sie sich über dieses Training. Gemeinsam werden wir untersuchen, welche Lösungskonzepte für den Entwurf von System- und Software-Architektur geeignet sind. Die zusammenhängende Verwendung von Modellierungssprachen (z. B. UML) wird im Training detailliert geübt.

Teilnahmezertifikat von Spirit in Projects Advanced

System & Software Architect

Ziele

  • System- und SW-Architektur für eingebettete Systeme verstehen
  • Planung der SW-Architektur für eingebettete Systeme
  • Intensive Auseinandersetzung mit dem Management von SW-Architekturen eingebetteter Systeme
  • Relevante Methoden für die Erstellung und Dokumentation der SW-Architektur für eingebettete Systeme verstehen und anwenden
  • Interessante Einblicke ins Variantenmanagement erhalten

Zielgruppe

Software Designer Software Architect System Architect Enterprise Architect und alle, die sich mit System- und Softwarearchitektur beschäftigen möchten

Inhalt

01

1. System-Entwicklung für eingebettete Systeme

  • Grundlegende Strukturen eingebetteter Systeme
  • Inhalte einer Systemarchitektur
  • Unterschiede und Zusammenhänge zwischen funktionaler Architektur und technischer Systemarchitektur
  • Hardware-Software-Schnittstellen spezifizieren
02

2. Software-Entwicklung für eingebettete Systeme

  • Verschiedene Ansätze für die Modellierung von Software-Architektur für eingebettete Systeme
  • Auswahl von geeigneten Modellierungsansätzen
  • Profile zum Einsatz von UML bei eingebetteten Systemen
  • Umsetzung von Software-Architekturen für eingebettete Systeme
03

3. Funktionale Sicherheit

  • Grundlegende Begriffe, Normen und Standards (IEC 61508)
  • Vorgehen bei der Entwicklung sicherheitsbezogener Systeme
  • Sicherheits-Integritätslevel
  • Sicherheits-Systemarchitekturen
  • Sicherheitsanforderungen in Software-Architekturen berücksichtigen
  • Tools
  • Einsatz bestehender Softwarekomponenten
04

4. Echtzeit und Nebenläufigkeit

  • Grundlegende Begriffe von Echtzeitsystemen
  • Cyclic Executive
  • Multitasking
  • Interrupts
  • Interaktionen zwischen Jobs
  • Echtzeit-Betriebssysteme
  • Analyse von Echtzeit-Eigenschaften
05

5. Verteilte Systeme

  • Gründe für die Verteilung von Funktionen
  • Zeitgesteuerte und ereignisgesteuerte Kommunikation in verteilten eingebetteten Systemen
  • Verteilung von Funktionen ableiten
  • Gängige Bussysteme und ihre Eigenschaften
06

6. Variantenmanagement

  • Variabilitäten modellieren
  • Mechanismen zur Umsetzung von Variabilitäten

Zertifizierung

Für dieses Training erhalten Sie ein Teilnahmezertifikat von Spirit in Projects.

Weitere Informationen zu Zertifizierungen

Zertifizierte Trainings

International anerkannte Zertifizierungen für Ihre Karriere.

Erfahrene Trainer

Lernen Sie von kompetenten Experten mit Praxiserfahrung.

Flexible Formate

Webinare, Videotrainings oder vor Ort – genau so, wie Sie es brauchen.