II2524 Automatisiertes Testen von Eingebetteten Systemen
- Florian von Zabiensky
- Florian von Zabiensky
Keine
INF2201 Anwendung systemnaher Konzepte in der Programmierung,
II2001 Mikroprozessortechnik,
II2509 Simulationsmethoden zur Entwicklung von Eingebetteten Systemen
Im Rahmen eines Projekts vermittelt das Modul Kenntnisse über die Möglichkeiten zum Einsatz von Simulationsumgebungen für das automatisierte Testen von eingebetteten Systemen. Dazu werden Kenntnisse zum Messen und Erzeugen von Signalen sowie im Bereich der dafür notwendigen Werkzeuge vermittelt.
- Simulationmethoden für virtuelle Umgebungssignale
- Anbindung von Embedded Systemen an ein virtuelles Testlabor
- Umgang mit Werkzeugen zur Messung und Erzeugung von Signalen (Logic Analyzer, Oszilloskop, I/O Board, Funktionsgenerator)
- Automatisiertes Testen von Eingebetteten Systemen
- Continuous Integration mit Eingebetteten Systemen
Fachkompetenzen
- Die Studierenden können grundlegende Möglichkeiten zum automatisierten Testen von eingebetteten Systemen beschreiben und anwenden.
- Sie können geeignete Instrumente zur Interaktion eines Testsystems mit eingebetteten Systemen auswählen.
- Sie können Möglichkeiten zur Einbindung eines Testsystems in einem Kontinuierlichen Integrationsprozess skizzieren.
Methodenkompetenzen (fachlich & überfachlich)
- Die Studierenden können eingebettete Systeme mithilfe von passendem Equipment unter der Verwendung einer Simulation der Systemumgebung automatisiert testen.
- Sie können Möglichkeiten zur Einbindung eines Testsystems in einem Kontinuierlichen Integrationsprozess abwägen und anwenden.
- Sie können Testszenarien für eingebettete Systeme entwerfen.
- Sie können die Konzepte von Testsystemen für einen kontinuierlichen Integrationsprozess bei der Entwicklung eingebetteter Systeme präsentieren.
Sozialkompetenzen
- Die Studierenden sind in der Lage, die Hintergründe ihrer Designentscheidungen nachvollziehbar zu begründen und zu dokumentieren.
- Sie können das Konzept und die Funktionsweise Ihres Testsystems anschaulich vermitteln.
Selbstkompetenzen
- Die Studierenden können Lösungen konzentriert, genau und zielgerichtet erarbeiten.
- Sie können neue Ideen und Lösungen entwickeln, umsetzen und kritisch bewerten.
- Sie können ihren Lernstand reflektieren und Verantwortung für ihren Lernfortschritt ebenso wie für ihre Rolle innerhalb eines Teams übernehmen.
- 3 CrP
- Arbeitsaufwand 90 Std.
- Präsenzzeit 30 Std.
- Selbststudium 60 Std.
- 2 SWS
- Seminaristischer Unterricht 1SWS
- Projekt 1SWS
- Informatik (B.Sc. 2022)
- Ingenieur-Informatik (B.Sc. 2022)
Nein
Bonuspunkte werden gemäß § 9 (4) der Allgemeinen Bestimmungen vergeben. Art und Weise der Zusatzleistungen wird den Studierenden zu Veranstaltungsbeginn rechtzeitig und in geeigneter Art und Weise mitgeteilt.
Prüfungsvorleistung:
Keine
Prüfungsleistung:
Projekt/Projektarbeit
- Ledin, J.: Simulation Engineering. Build Better Embedded Systems Faster. CRC Press.
- Bernstein, H.: Messen mit dem Oszilloskop. Praxisnahes Lernen mit einem PC-Simulationsprogramm. Springer Vieweg Wiesbaden.
- Duvall, P. M.: Continuous Integration. Improving Software Quality and Reducing Risk. Addison-Wesley.
Rechtliche Hinweise
- Diese Informationen geben den in den Online-Diensten für Studierende erfassten Datenbestand wieder.
- Die rechtskräftigen und damit verbindlichen Fassungen der Modulhandbücher finden Sie im Amtlichen Mitteilungsblatt der THM (AMB).
- Alle gültigen Prüfungsbestimmungen für die THM-Studiengänge können Sie außerdem in komfortabler Leseversion über den Downloadbereich auf der Homepage des Prüfungsamts einsehen.