Research

The Modeling and Analysis in Mobility Software Engineering research group deals with applied and theoretical methods in the field of autonomous driving. The central research question is: What requirements should an autonomous vehicle fulfill before it is allowed to share the roads of this world with us humans and how can these requirements be ensured? In order to answer this research question, three basic pillars of research are being pursued. The first research pillar deals with the formal specification of driving maneuvers, with which the maneuvers become machine-understandable and analyzable. The aim here is to map two key aspects of maneuvers: Spatial and temporal aspects. Spatial aspects include, for example, the fact that one vehicle is in front of another or that there is an intersection ahead. Temporal aspects include, for example, that actions happen one after the other (e.g. blinking before changing lanes) or take a certain amount of time. In this approach, spatial traffic logic and analysis methods for real-time automata are used to demonstrate the safety, reliability and other desirable properties of driving maneuvers.

The next research pillar raises the question: What should traffic rules for autonomous vehicles look like? It quickly becomes clear that regulations for humans, such as the German road traffic regulations (StVO), cannot be adopted "1 to 1": Natural language is imprecise and many rules require common sense, which cannot be directly transferred to autonomous systems. This focus area is working on a digital highway code for autonomous vehicles, which contains adapted traffic rules. In addition to the machine-readable formulation, the prioritization of traffic rules in exceptional cases, as well as legal and ethical issues, must also be considered for such a code. The last research pillar is aimed at the explainability and comprehensibility of complex systems. In times of increasing complexity of autonomous systems, the self-explanatory nature of decisions made by these machines becomes all the more important in order to strengthen user trust in the systems, but also to be able to understand and verify decisions. To this end, methods are being developed with which explanations can be automatically extracted from technical system models. In teaching, these topics will be addressed in a planned lecture on "Timed Systems", as well as in planned practical courses, seminars and topics for final theses.

Publications


Explainable Deep Reinforcement Learning through Introspective Explanations
Wenninghoff, N.
2024. Joint Proceedings of the xAI 2024 Late-breaking Work, Demos and Doctoral Consortium co-located with the 2nd World Conference on eXplainable Artificial Intelligence (xAI-2024), Valletta, Malta, July 17-19, 2024. Ed.: L. Longo, 449–456, RWTH Aachen
Efficiently Explained: Leveraging the SEEV Cognitive Model for Optimal Explanation Delivery
Bairy, A.; Fränzle, M.
2024. Advances in Human Factors of Transportation. Ed.: G. Praetorius, 307–315, AHFE International. doi:10.54941/ahfe1005221
Explainability Engineering Challenges: Connecting Explainability Levels to Run-time Explainability
Schwammberger, M.; Mirandola, R.; Wenninghoff, N.
2024. Proceedings of 2nd World Conference on Explainable Artificial Intelligence Conference (XAI2024), Springer
Autonome Autos: Sicher, Lebendig und Fair?!
Schwammberger, M.
2022, June 2
Welcome to the Second International Workshop on Requirements Engineering for Explainable Systems (RE4ES)
Klos, V.; Sadeghi, M.; Schwammberger, M.
2022. 2022 IEEE 30th International Requirements Engineering Conference Workshops (REW), 81–82, Institute of Electrical and Electronics Engineers (IEEE). doi:10.1109/REW56159.2022.00021
Brake or Drive: On the Relation Between Morality and Traffic Rules when Driving Autonomously
Rakow, A.; Schwammberger, M.
2023. Software Engineering 2023 Workshops, 104–115, Gesellschaft für Informatik (GI). doi:10.18420/se2023-ws-12
A References Architecture for Human Cyber Physical Systems, Part II: Fundamental Design Principles for Human-CPS Interaction
Bengler, K.; Damm, W.; Luedtke, A.; Jochem, R.; Austel, B.; Biebl, B.; Fränzle, M.; Hagemann, W.; Held, M.; Hess, D.; Ihme, K.; Kacianka, S.; Kerscher, A. J.; Forrest, L.; Lehnhoff, S.; Pretschner, A.; Rakow, A.; Sonntag, D.; Sztipanovits, J.; Schwammberger, M.; Schweda, M.; Unni, A.; Veith, E.
2024. ACM Transactions on Cyber-Physical Systems, 8 (1), Art.-Nr.: 3. doi:10.1145/3622880
A Reference Architecture of Human Cyber-Physical Systems – Part I: Fundamental Concepts
Damm, W.; Hess, D.; Schweda, M.; Sztipanovits, J.; Bengler, K.; Biebl, B.; Fränzle, M.; Hagemann, W.; Held, M.; Ihme, K.; Kacianka, S.; Kerscher, A. J.; Lehnhoff, S.; Luedtke, A.; Pretschner, A.; Rakow, A.; Rieger, J.; Sonntag, D.; Schwammberger, M.; Austel, B.; Unni, A.; Veith, E.
2024. ACM Transactions on Cyber-Physical Systems, 8 (1), Art.-Nr.: 2. doi:10.1145/3622879
A Reference Architecture of Human Cyber-Physical Systems – Part III: Semantic Foundations
Damm, W.; Fränzle, M.; Kerscher, A. J.; Laine, F.; Bengler, K.; Biebl, B.; Hagemann, W.; Held, M.; Hess, D.; Ihme, K.; Kacianka, S.; Lehnhoff, S.; Luedtke, A.; Pretschner, A.; Rakow, A.; Rieger, J.; Sonntag, D.; Sztipanovits, J.; Schwammberger, M.; Schweda, M.; Trende, A.; Unni, A.; Veith, E.
2024. ACM Transactions on Cyber-Physical Systems, 8 (1), 1–23. doi:10.1145/3622881
palaestrAI: A Training Ground for Autonomous Agents
Veith, E. M. S. P.; Balduin, S.; Wenninghoff, N.; Wolgast, T.; Baumann, M.; Winkler, D.; Hammer, L.; Salman, A.; Schulz, M.; Raeiszadeh, A.; Logemann, T.; Wellßow, A.
2023. Modelling and Simulation 2023 - European Simulation and Modelling Conference 2023, ESM 2023, 199 – 204, EUROSIS-ETI
A Vision on What Explanations of Autonomous Systems are of Interest to Lawyers
Buiten, M. C.; Dennis, L. A.; Schwammberger, M.
2023. 2023 IEEE 31st International Requirements Engineering Conference Workshops (REW), Hannover, Germany, 04-05 September 2023, 332 – 336, Institute of Electrical and Electronics Engineers (IEEE). doi:10.1109/REW57809.2023.00062
Explaining Cyber-Physical System Behavior with Digital Twins
Michael, J.; Schwammberger, M.; Wortmann, A.
2023. IEEE Software, 41 (1), 55–63. doi:10.1109/MS.2023.3319580