Dr.-Ing. Andreas Schmidt

 Researcher |   Lecturer |   Developer |   Lifeguard |   Trainer



Work

I am a computer scientist by trade and doing research & development and teaching in the area of open dependable cyber-physical systems. I have a particular interest in dependable software engineering, computer networking and open source.

I was born at 356ppm and care about sustainability.


Research

I do research concerned with the following topics:
(you find a full list of publications below)

Resource-aware Communication and Computation

As of today, most industrial-grade programming and communication systems lack first-class support for non-functional aspects (such as latency demand, energy demand, carbon emissions, ...). This includes both measuring, optimizing, and enforcing (at runtime) as well as arguing about the overall system integration (at design/compile time). Our work aims at bringing holistic resource-awareness across computation and communication stacks.

Dependable Cyber-Physical Production Systems

The fourth industrial revolution (I4.0) puts computation at the heart of production systems. These industries have high requirements with respect to (worker) safety assurance and (product) quality assurance. In practice, this often involves various informal, non-generalizable, paper-based processes arguing about safety/quality. Our work is concerned with making these assurance activities more formal, more generalizable (i.e. modular, composable), as well as truly digital.

Machine Learning for Dependability

The hype around machine learning approaches aside, there is potential in applying it in carefully chosen scenarios. In our work, we apply machine learning to problems involving dependable systems and networking, where traditional approaches failed (either due to computational complexity or lack of formal models). We do so in a informed manner, i.e. we refrain from building black-boxes and ignoring domain knowledge. Instead, we attempt to build hybrid solutions, using domain-knowledge where possible and only resorting to machine learning where appropriate.


My ORCID is 0000-0002-7113-7376.

My current h-index is 4 and my ha-index is 93.

I have been honoured to publish together with the following co-authors:

  1. Mohammed Naveed Akram
  2. Koorosh Aslansefat
  3. Karsten Berns
  4. Markus Berg
  5. Marlene Böhmer
  6. Tobias Büttner
  7. Georg Carle
  8. Dennis Christmann
  9. Al-Harith Farhad
  10. Joshua Frey
  11. Sebastian Gallenmüller
  12. Christian Giehl
  13. Pablo Gil Pereira
  14. René Glebke
  15. Reinhard Gotzhein
  16. Stephan Günther
  17. Eric Hauser
  18. Thorsten Herfet
  19. Benedikt Herzog
  20. Daniel Hillen
  21. Jessica Horbelt
  22. Timo Hönig
  23. Tom Huck
  24. Tobias Lange
  25. Nishanth Laxman
  26. Christoph Ledermann
  27. Moritz Ohmer
  28. Maurice Leclaire
  29. Jan Reich
  30. Max Reichardt
  31. Stefan Reif
  32. Jan Rüth
  33. Markus Schandar
  34. Patrick Schlosser
  35. Daniel Schneider
  36. Wolfgang Schröder-Preikschat
  37. Ioannis Sorokos
  38. Denis Uecker
  39. Klaus Wehrle

Projects

Besides these public funded projects, I also contributed to undisclosed industrial projects.

Teaching

Dependable Systems and Software Chair (Saarland University)

Independent

Telecommunications Lab (Saarland University)

  • Hands-On Networking: SS20, SS19, SS18, SS17, SS16
  • Digital Transmission and Signal Processing (previously Telecommunications I): WS19/20, WS15/16, WS13/14
  • Forschungstage Informatik: SS19, SS18
  • Several guest lectures in other courses at Saarland University

Student Thesis Advisory & Review

Students where I acted as reviewer are marked with .

Dependable Systems and Software (Saarland University)

  • Mei Chen, MSc. Student

Fraunhofer Institute for Experimental Software Engineering IESE

  • Yousuf Al-Obaidi, MSc. Student

Telecommunications Lab (Saarland University)

  • Lukas Bard, MSc. Student
  • Daniel Birtel, MSc. Student
  • Marlene Böhmer, MSc. Student
  • Sebastian Morgenstern, BSc. Student
  • Pablo Gil Pereira, MSc. Student
  • Ashkan Taslimi, MSc. Student
  • Philipp Tennigkeit, BSc. Student
  • Kai Vogelgesang, BSc. Student

Professional Activities

  • QEST - Artifact Evaluation Committee Member: 2023
  • PEACHES (Dagstuhl Seminar 22341) - Participant: 2022
  • MEMOCODE - Subreviewer: 2022
  • GI SKILL "Studierendenkonferenz Informatik" - Reviewer: 2022, 2020, 2019, 2018, 2017
  • SafeCOMP - Subreviewer: 2021
  • SHIFT Workshop - Reviewer: 2021, 2020
  • IEEE CPN Workshop - Web Chair: 2020, 2019
  • Journal of Network and Computer Applications (JNCA) - Secondary reviewer: 2017, 2016

Free Open Source Software


Publications

You can find my publications in this list, as well as on Google Scholar and arXiv:

2023

DeepSHARQ: Hybrid Error Coding using Deep Learning
Gil Pereira, Pablo and Vogelgesang, Kai and Miodek, Moritz and Schmidt, Andreas and Herfet, Thorsten
DeepSHARQ: Hybrid Error Coding using Deep Learning
[Under Review] Journal of Reliable Intelligent Environments
[doi]

2022

Plug-and-Produce.. safely! End-to-End Model-Based Safety Assurance for Reconfigurable Industry 4.0
Hillen, Daniel and Huck, Tom and Laxman, Nishanth and Ledermann, Christoph and Reich, Jan and Schlosser, Patrick and Schmidt, Andreas and Schneider, Daniel and Uecker, Denis
Plug-and-Produce.. safely! End-to-End Model-Based Safety Assurance for Reconfigurable Industry 4.0
8th International Symposium on Model-Based Safety Assessment (IMBSA)
[doi]

Keep your Distance: Determining Sampling and Distance Thresholds in Machine Learning Monitoring
Farhad, Al-Harith and Sorokos, Ioannis and Schmidt, Andreas and Akram, Mohammed Naveed and Aslansefat, Koorosh and Schneider, Daniel
Keep your Distance: Determining Sampling and Distance Thresholds in Machine Learning Monitoring
8th International Symposium on Model-Based Safety Assessment (IMBSA)
[doi]

DeepHEC: Hybrid Error Coding using Deep Learning
Pereira, Pablo Gil and Schmidt, Andreas and Herfet, Thorsten
DeepHEC: Hybrid Error Coding using Deep Learning
Distinguished Paper Award
18th European Dependable Computing Conference (EDCC)
[doi]

Skalierbare Herstellung von ATMPs: Notwendige Kernbausteine für die standardisierte automatisierte Produktion von neuartigen Zell- und Gentherapeutika
Gebken, Natalie et al.
Skalierbare Herstellung von ATMPs: Notwendige Kernbausteine für die standardisierte automatisierte Produktion von neuartigen Zell- und Gentherapeutika
Fraunhofer Publica
[doi] [paper]

2021

A Framework for Automated Quality Assurance and Documentation for Pharma 4.0
Schmidt, Andreas and Frey, Joshua and Hillen, Daniel and Horbelt, Jessica and Schandar, Markus and Schneider, Daniel and Sorokos, Ioannis
A Framework for Automated Quality Assurance and Documentation for Pharma 4.0
40th International Conference on Computer Safety, Reliability, and Security (SafeCOMP)
[doi]

Live in ConSerts: Model-Driven Runtime Safety Assurance on Microcontrollers, Edge, and Cloud - Practical Experience Report
Schmidt, Andreas and Reich, Jan and Sorokos, Ioannis
Live in ConSerts: Model-Driven Runtime Safety Assurance on Microcontrollers, Edge, and Cloud - Practical Experience Report
17th European Dependable Computing Conference (EDCC)
[doi] [code]

2020

Latency-aware and-predictable Communication with Open Protocol Stacks for Remote Drone Control
Böhmer, Marlene and Schmidt, Andreas and Pereira, Pablo Gil and Herfet, Thorsten
Latency-aware and-predictable Communication with Open Protocol Stacks for Remote Drone Control
16th International Conference on Distributed Computing in Sensor Systems (DCOSS Wi-DroIT)
[doi]

Predictably Reliable Real-time Transport Services for Wireless Cyber-Physical Systems
Schmidt, Andreas and Pereira, Pablo Gil and Herfet, Thorsten
Predictably Reliable Real-time Transport Services for Wireless Cyber-Physical Systems
Preprints of the 21st IFAC World Congress
[paper]

X-Leep: Leveraging Cross-Layer Pacing for Energy-Efficient Edge Systems
Reif, Stefan and Herzog, Benedict and Pereira, Pablo Gil and Schmidt, Andreas and Büttner, Tobias and Hönig, Timo and Schröder-Preikschat, Wolfgang and Herfet, Thorsten
X-Leep: Leveraging Cross-Layer Pacing for Energy-Efficient Edge Systems
Proceedings of the 11th ACM International Conference on Future Energy Systems (WEEE)
[doi]

2019

Cross-layer Pacing for Predictably Low Latency
Schmidt, Andreas and Reif, Stefan and Gil Pereira, Pablo and Hönig, Timo and Herfet, Thorsten and Schröder-Preikschat, Wolfgang
Cross-layer Pacing for Predictably Low Latency
Proceedings of the 6th International IEEE Workshop on Ultra-Low Latency in Wireless Networks (Infocom ULLWN)
[doi] [paper]

Enabling Wireless Network Support for Gain Scheduled Control
Gallenmüller, Sebastian and Glebke, René and Günther, Stephan and Hauser, Eric and Leclaire, Maurice and Reif, Stefan and Rüth, Jan and Schmidt, Andreas and Carle, Georg and Herfet, Thorsten and Schröder-Preikschat, Wolfgang and Wehrle, Klaus
Enabling Wireless Network Support for Gain Scheduled Control
Proceedings of the 2nd International Workshop on Edge Systems, Analytics and Networking (EdgeSys)
[doi]

2018

Cross-layer effects on training neural algorithms for video streaming
Pereira, Pablo Gil and Schmidt, Andreas and Herfet, Thorsten
Cross-layer effects on training neural algorithms for video streaming
Proceedings of the 28th ACM SIGMM Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV)
[doi]

Δelta: Differential Energy-Efficiency, Latency, and Timing Analysis for Real-Time Networks
Reif, Stefan and Schmidt, Andreas and Hönig, Timo and Herfet, Thorsten and Schröder-Preikschat, Wolfgang
Δelta: Differential Energy-Efficiency, Latency, and Timing Analysis for Real-Time Networks
Proceedings of the 16th International Workshop on Real-Time Networks (ECRTS RTN)
[doi]

2017

NEAT: Network Experiment Automation Tool
Schmidt, Andreas and Herfet, Thorsten
NEAT: Network Experiment Automation Tool
Proceedings of the 1. KuVS Fachgespräch Network Softwarization
[doi] [paper]

Transparent Transmission Segmentation in Software-Defined Networks
Schmidt, Andreas and Herfet, Thorsten
Transparent Transmission Segmentation in Software-Defined Networks
Proceedings of the 3rd Conference on Network Softwarization (NetSoft)
[doi] [paper]

X-Lap: A Systems Approach for Cross-layer Profiling and Latency Analysis for Cyber-Physical Networks
Reif, Stefan and Schmidt, Andreas and Hönig, Timo and Herfet, Thorsten and Schröder-Preikschat, Wolfgang
X-Lap: A Systems Approach for Cross-layer Profiling and Latency Analysis for Cyber-Physical Networks
Proceedings of the 15th International Workshop on Real-Time Networks (ECRTS RTN)
[doi] [paper]

2016

Approaches for Resilience- and Latency-Aware Networking
Schmidt, Andreas and Herfet, Thorsten
Approaches for Resilience- and Latency-Aware Networking
International Symposium on Networked Cyber-Physical Systems (NetCPS)
[slides]

Low-Latency Multimedia Streaming using Open Networking Environments
Schmidt, Andreas and Lange, Tobias and Herfet, Thorsten
Low-Latency Multimedia Streaming using Open Networking Environments
Proceedings of the 2nd International Conference on Computer and Communications (ICCC-Chengdu)
[doi]

Improving Multimedia Streaming from the Network's Core
Schmidt, Andreas and Herfet, Thorsten
Improving Multimedia Streaming from the Network's Core
Proceedings of the 6th International Conference on Consumer Electronics (ICCE-Berlin)
[doi]

2015

Vertical Integration and Adaptive Services in Networked Production Environments
Christmann, Dennis and Schmidt, Andreas and Giehl, Christian and Reichardt, Max and Ohmer, Moritz and Berg, Markus and Berns, Karsten and Gotzhein, Reinhard and Herfet, Thorsten
Vertical Integration and Adaptive Services in Networked Production Environments
International Conference on Enterprise Resource Planning Systems (ERP-Future)
[doi]