Julia Rubin bringt kanadische IT-Security-Forschung nach Paderborn
Prof. Dr. Julia Rubin von der kanadischen University of British Columbia hat ein Stipendium der Alexander von Humboldt‐Stiftung für Forschungsaufenthalte in Paderborn erhalten. Zusammen mit Prof. Dr. Eric Bodden, Direktor für Softwaretechnik und IT-Sicherheit am Fraunhofer IEM fokussiert sie sich in den nächsten Monaten auf die Weiterentwicklung des Ansatzes Security by Design. Wir stellen sie im Interview vor.
Das Stipendium der Alexander von Humboldt‐Stiftung wird durch das Bundesministerium für Bildung und Forschung (BMBF) und das Auswärtige Amt finanziert und zeichnet hochqualifizierte Wissenschaftler:innen aus, die einen Forschungsaufenthalt in Deutschland verbringen wollen. Für die renommierte IT-Sicherheitsexpertin Julia Rubin bedeutet das Programm, dass sie in den nächsten Monaten sowohl mit den Wissenschaftler:innen am Fraunhofer IEM als auch am Heinz Nixdorf Institut der Universität Paderborn zusammenarbeiten kann. „Wenn Wissenschaftler:innen am anderen Ende der Welt wohnen, ist die Kooperation über Videokonferenzen nicht immer besonders effektiv. Umso wichtiger ist es in diesen Fällen, die Möglichkeiten für eine persönliche Zusammenarbeit vor Ort zu schaffen. Die Alexander von Humboldt-Stiftung bietet über ihre Forschungsstipendien genau diese Möglichkeit mit einem besonderen Renommee: Ein solches Stipendium ist eine hohe Auszeichnung. Es freut mich daher besonders, dass Prof. Rubin diese Ehre zuteilwurde, um an der Universität Paderborn einen mehrmonatigen Forschungsaufenthalt abzuhalten. Wir planen, konkrete Themen im Bereich Security by Design eng gemeinsam zu bearbeiten. Dies wäre uns anders nicht möglich“, betont Eric Bodden.
Wir stellen Julia Rubin und ihre Arbeit in einem Interview vor. Das Gespräch fand auf Englisch statt.
What do you mainly work on, and what interests you specifically?
Rubin: My research interests are in quality, security, and reliability of software and AI systems. My work in these areas won six Distinguished/Best Paper Awards at major conferences. I am involved in the international software engineering community, serving on program committees of several flagship conferences in software engineering, including ICSE, FSE, and ASE; I also co-chaired the program committees of ASE'22, FASE'17, and other conferences.
What specifically interests you about Fraunhofer IEM and the cooperation with Eric Bodden?
Rubin: Today’s software systems are large, complicated, have to deal with sensitive assets, such as personal data or cryptographic keys, and are constantly under attack. Due to their complexity, software systems often rely on third-party components, many of which have publicly known vulnerabilities. The question is thus not whether software can be 100 % secure - it cannot - but how it can best withstand attacks despite its security vulnerabilities.
The focus of both my and Prof. Bodden’s research is on helping developers build high-quality software. Specifically, we are both interested in topics related to software engineering, program analysis, and software security. In the context of this program, I intend to build upon and extend my prior line of work on designing and analysing cloud-based systems. The collaboration with Prof. Bodden, who is an expert in program analysis and software security, is very valuable in this space. I hope this collaboration will allow us to leverage each other's expertise to solve real-life problems of practical importance.
What are current topics that you discuss with Prof. Bodden and his team?
Rubin: In our joint research, we are investigating to what extent one can make software more resilient against attacks by re-designing it in a way that untrusted (and more likely vulnerable) code is separated from code that handles important program assets. Specifically, we investigate how software engineers can design systems that way and to what extent automation can help improve their design.
Are there any concrete collaborations planned?
Rubin: Yes, we are currently planning two joint research projects on the topics above. One of these projects will be led by a student from UBC and another – by a student from Fraunhofer IEM. We will work collaboratively on both projects and will co-supervise the students involved in them.
Zur Person: Julia Rubin
Julia Rubin ist Associate Professor im Department of Electrical and Computer Engineering der University of British Columbia. Sie promovierte an der Universität Toronto in Informatik und arbeitete als Postdoktorandin im Department of Electrical Engineering and Computer Science am Massachusetts Institute of Technology (MIT). Zuvor war sie fast zehn Jahre in der Industrie bei IBM Research tätig, wo sie als Forschungsmitarbeiterin und Forschungsgruppenleiterin arbeitete.