Dr.-Ing. Roland Speith (neé Kluge)
Academic Education
- 2011 B.Sc. in Computer Science at Karlsruhe Institute of Technology
- 2014 M.Sc. in Computer Science at TU Darmstadt
- 2014 - 2019 Ph.D. student at Real-Time Systems Lab (TU Darmstadt)
GPG Key
Fingerprint: 844D028EF9EBCD3F35146B8EA593A010C9E2DD75
Key ID: C9E2DD75
Research
List of research interests
- Model-Driven Engineering (MDE)
- Graph and model tranformation
- Incremental pattern matching
- Programmed graph transformation
- Code generation
- (Meta-)model evolution/refactoring
- Graph and model tranformation
- Communication systems
- Wireless Sensor Networks (WSNs)
- Mobile ad-hoc networks (MANets)
- (Local) algorithms
- Topology Control algorithms
In my research I want to help engineer better communication system algorithms.
Particularly, I am interested in wireless (sensor/ad-hoc) networks. In this context Topology Control algorithms modify the network topology to improve non-functional properties (e.g., energy consumption, network lifetime) while maintaining crucial properties (e.g., connectivity, coverage).
My goal is to provide a methodology for developing Topology Control algorithms that are
- applicable (i.e., "efficient enough" compared to manual implementations) and at the same time
- correct-by-construction (i.e., maintain crucial properties specified using graph constraints).
My research is funded by the Corporate Research Center "Multi-Mechanism Adaptation for the Future Internet" (CRC 1053 (MAKI)).
Teaching
- Automotive Software Engineering (as organizer, winter term 2014/2015)
- C++ Programmierpraktikum (as organizer and lecturer, summer term 2014 until summer term 2018)
- Projektseminar Softwaresysteme (as supervisor, summer term 2014 until winter term 2016)
- (Pro-)Seminar Softwaresystemtechnik (as supervisor, winter terms 2015 and 2016)