M. Ed. Höheres Lehramt an Beruflichen Schulen – Ingenieurpädagogik (Informatik/Wirtschaft) – IW-BS

Modulhandbuch

 Zurück 

Embedded Systems

Lehrform Vorlesung/Labor
Lernziele / Kompetenzen

Die Studierenden können Softwarearchitekturen von Embedded Systems unter Berücksichtigung von funktionalen und nicht funktionalen Anforderungen bewerten. Sie können gegebene Archtitekturen analysieren sowie simulieren und verfügen über ein methodisches Repertoire diese auch optimieren zu können.

Sie können unterschiedliche Konzepte zur Realisierung von Echtzeitanforderungen bewerten und können gezielt unterschiedliche Konzepte und Architekturen anwenden.

Die Studierenden können Embedded Softwaresysteme mit Modellierungssprachen entwerfen und können Realisierungsmöglichkeiten im Hinblick auf Normen und Best Practices kritisch hinterfragen.

Dauer 1
SWS 4.0
Aufwand
Lehrveranstaltung 60
Selbststudium / Gruppenarbeit: 90
Workload 150
ECTS 5.0
Voraussetzungen für die Vergabe von LP

Modulprüfung "Embedded Systems" (K60)

"Praktikum Embedded Systems" muss "m.E." attestiert sein

Modulverantwortlicher

Prof. Dr. Daniel Fischer

Max. Teilnehmer 15
Empf. Semester 2
Haeufigkeit jedes Jahr (WS)
Verwendbarkeit

Berufliche Bildung Informatik/Wirtschaft (Master)

Veranstaltungen

Praktikum Embedded Systems

Art Labor/Studio
Nr. EMI3604
SWS 2.0
Lerninhalt
  • Reflexion der Begriffe Echtzeit und Echtzeitfähigkeit und theoretische Umsetzung auf eingebetteten Systemen
  • Modellierung und Simulation von Embedded Systems
  • Bestimmung der Worst Case Execution Time (WCET) einer Funktion als Bewertungsgrundlage, ob diese Funktion für ein bestimmtes System die Echtzeitfähigkeit nicht beeinflusst
  • Verhalten eines asynchron arbeitenden eingebetteten Systems auf Event Shower und Beobachtung der Beeinträchtigung der Echtzeitfähigkeit
  • Einsatz eines Echtzeitbetriebssystems (Real Time Operating System - RTOS) und Bestimmung der Echtzeitgrenzen eines solchen RTOS
  • Bestimmung verschiedener Ausführungszeiten von eingebetteten Systemen wie Interrupt-Latenzzeit und Task-Switch-Zeiten bei Echtzeitbetriebssystemen

 

Literatur
  • Douglas, Bruce Powel: Design Patterns for Embedded Systems in C, Newnes, 2010
  • Samek, Mirco: Practical UML Statecharts in C/C++, 2. Auflage, Butterworth, 2008
  • Broekman, Bart: Testing Embedded Software, Addison-Wesley, 2002
  • Wörn, Heinz; Brinkschulte, Uwe: Echtzeitsysteme, Springer Verlag, 2005

 

Embedded Systems

Art Vorlesung
Nr. E+I3603
SWS 2.0
Lerninhalt
  • Gesamtarchitektur eines Embedded System
  • Realisierung Echtzeit
  • Echtzeitbetriebssysteme
  • Application und Systemlayer
  • Modellbasierte Entwicklung von Embedded Systems
  • Entwurfsmuster für Embedded Systems
  • Berücksichtigung von Normen (Guidelines) bei der Systementwicklung

 

 

Literatur
  • Douglas, Bruce Powel: Design Patterns for Embedded Systems in C, Newnes, 2010
  • Samek, Mirco: Practical UML Statecharts in C/C++, 2. Auflage, Butterworth, 2008
  • Broekman, Bart: Testing Embedded Software, Addison-Wesley, 2002
  • Wörn, Heinz; Brinkschulte, Uwe: Echtzeitsysteme, Springer Verlag, 2005

 

Embedded Systems

Art Vorlesung
Nr. EMI3603
SWS 2.0
Lerninhalt
  • Gesamtarchitektur eines Embedded System
  • Realisierung Echtzeit
  • Echtzeitbetriebssysteme
  • Application und Systemlayer
  • Modellbasierte Entwicklung von Embedded Systems
  • Entwurfsmuster für Embedded Systems
  • Berücksichtigung von Normen (Guidelines) bei der Systementwicklung

 

 

Literatur
  • Douglas, Bruce Powel: Design Patterns for Embedded Systems in C, Newnes, 2010
  • Samek, Mirco: Practical UML Statecharts in C/C++, 2. Auflage, Butterworth, 2008
  • Broekman, Bart: Testing Embedded Software, Addison-Wesley, 2002
  • Wörn, Heinz; Brinkschulte, Uwe: Echtzeitsysteme, Springer Verlag, 2005

 

 Zurück