Course Contents
The lecture basically covers a model-driven software engineering process which is specially customized for real-time systems. This process is more deeply explored in the exercise using an automotive example. A focus is laid on object-oriented techniques. In this context, a real-time specific state-of-the-art CASE tool is introduced and used. Furthermore, fundamental characteristics of real-time systems and system architectures are introduced. Scheduling algorithms are discussed to get insights into real-time operating systems. Finally, a comparison between the Java programming language and its expansion for real-time operating systems (RT Java) will conclude the lecture.
Preconditions
Basic knowledge of software engineering techniques and excellent knowledge of at least one object-oriented programming language (preferably Java)
Further Grading Information
[i]Please note that this lecture will take place for the last time in SoSe2024 and there are no plans for continuation. There will be (oral) repeat examinations until SoSe2026.[/i]
Additional Information
[url]https://www.es.tu-darmstadt.de/lehre/aktuelle-veranstaltungen/es-v[/url]
Online Offerings
moodle
The lecture basically covers a model-driven software engineering process which is specially customized for real-time systems. This process is more deeply explored in the exercise using an automotive example. A focus is laid on object-oriented techniques. In this context, a real-time specific state-of-the-art CASE tool is introduced and used. Furthermore, fundamental characteristics of real-time systems and system architectures are introduced. Scheduling algorithms are discussed to get insights into real-time operating systems. Finally, a comparison between the Java programming language and its expansion for real-time operating systems (RT Java) will conclude the lecture.
Preconditions
Basic knowledge of software engineering techniques and excellent knowledge of at least one object-oriented programming language (preferably Java)
Further Grading Information
[i]Please note that this lecture will take place for the last time in SoSe2024 and there are no plans for continuation. There will be (oral) repeat examinations until SoSe2026.[/i]
Additional Information
[url]https://www.es.tu-darmstadt.de/lehre/aktuelle-veranstaltungen/es-v[/url]
Online Offerings
moodle
- Lehrende: Hendrik Göttmann
- Lehrende: Andreas Schürr
Semester: ST 2024