Hans-Martin Heyn

Brief biography

I’m a senior lecturer at the Computer Science and Engineering Department of the University of Gothenburg and Chalmers University of Technology in Sweden.
My research concentrates around Software Engineering for AI and distributed cyber-physical systems. I’m especially interested in studying how we can set requirements for training data and data at runtime based on prior knowledge we have about the problem domain. A research direction that triggered my interest for achieving this aim is causal modelling.
I’m teaching the courses EDA344 / LEU062 / DIT423: Data Communication, DAT257 / DIT257: Agile Software Project Management, and DAT550 / DIT978: Advanced Software Engineering for AI/ML-Enabled Systems. I’m also giving guest lectures in DIT633: Development of Embedded and Real-Time Systems.

On this site I keep a list of my publications, my CV, a list of my services and a list of theses I supervise. Feel free to contact me if you have questions.

In the autumn semester 2024, I have office hours as follows: Tuesdays, 11:00 - 14:00 (between 12:00 - 12:30 you might find me in the lunch room)

Education

Norwegian University of Science and Technology, Trondheim, Norway

Ph.D. in Marine Cybernetics | September 2014 - October 2018 |
Thesis: Motion Sensing on Vessels Operating in Sea Ice.

RWTH Aachen University, Aachen, Germany

M.Sc. Management, Business and Economics | October 2013 - March 2016 |
Thesis: Route planning algorithm for electric logistic fleets in consideration of battery degradation.

M.Sc., Electrical Engineering, Information Technology and Computer Engineering | October 2010 - September 2013 |
Thesis: Adaptive State- and Parameter Estimation for Lithium-Ion Batteries.

B.Sc., Electrical Engineering, Information Technology and Computer Engineering | October 2007 - September 2010 |
Thesis: Safety concepts for high voltage battery storage systems.

Selected Publications

An investigation of challenges encountered when specifying training data and runtime monitors for safety critical ML applications. Heyn, Hans-Martin, Knauss, Eric, Malleswarna, Iswarya and Dinakarna, Shruthi. 2023. Requirements Engineering: Foundation for Software Quality: 29th International Working Conference, REFSQ 2023. https://arxiv.org/pdf/2301.13476.pdf

A Compositional Approach to Creating Architecture Frameworks with an Application to Distributed AI Systems. Heyn, Hans-Martin, Knauss, Eric, and Pelliccione, Patrizio. 2023. Journal of Software and Systems (JSS). https://doi.org/10.1016/j.jss.2022.111604

Structural causal models as boundary objects in AI system development. Heyn, Hans-Martin and Knauss, Eric. 2022. Proceedings of the 1st International Conference on AI Engineering (CAIN). https://dl.acm.org/doi/pdf/10.1145/3522664.3528615.