System- und Softwareentwicklung
Inhalte
- Komplexe Systeme
(Echtzeit-, Eingebettete-, System-on-Chip, Parallele und verteilte Systeme) - Spezifikation und Modellierung
(Quantitative Bewertung, Spezifikations-/Modellierungssprachen, StateCharts, SDL, Message Sequence Charts, Funktionsbäume, UML) - Hardware-Beschreibungssprachen
(VHDL, Verilog) - Stellen-Transitionsnetze
(Modelliererweiterungen, Erreichbarkeitsgraph, Algebraische Beschreibung) - Stochastische Grundlagen
(Wahrscheinlichkeit, Zufallsvariablen, Verteilungen, Momente und Quantile) - Stochastische Prozesse
(Markow-Prozesse, Zeitdiskrete und zeitkontinuierliche Markow-Ketten) - Stochastische Petri-Netze
(SPN, GSPN, DSPN) - Simulation
(Zufallszahlen, Parameterschätzung) - Software-Entwicklung
(Lebenszyklusmodelle, Software-Modellierung, CASE-Tools) - IT-Recht
(Urheberrecht, Lizenzen, Haftungsrecht, Online-Inhalte, Digitale Signatur)
Ziele
Methoden und Vorgehensweisen um komplexe Systeme zu entwerfen. Der Schwerpunkt liegt auf Echtzeitsystemen, Eingebetteten Systemen und System-on-Chip.
Allgemeine Informationen
Umfang: | 2V / 3Ü |
Prüfung: | schriftlich |
Diese Veranstaltung findet im Wintersemester statt.
Weitere Informationen in der Online-Lernplattform Moodle.
Studiengangszugehörigkeit
Als Pflichtfach in:
- Master WiIng IT
Als Wahlpflichtfach in:
- Master IT
- Master EE
- Master WiIng AM
- Master Informatik
- Master DMT