February 22, 2023

New director for the Institute for Software Technology, Prof. Dr Michael Felderer

Michael Felderer, Head of the DLR Institute for Software Technology

Prof. Dr Michael Felderer took over as Director of the Institute for Software Technology at the German Aerospace Center (DLR) on 1 January 2023. The position as Institute Director is linked to a W3 professorship for Software and Embedded Systems at the Department of Mathematics and Computer Science at the University of Cologne.

His predecessor, Rolf Hempel, retired at the end of 2022 after a good 20 years of management. He is handing over to the new director an institute that now has around 140 employees at seven DLR locations in Germany and deals with research topics ranging from software engineering and high-performance computing to scientific visualisation and quantum computing.

In an interview, Prof. Felderer explains how his career as a software engineering expert led him to the German Aerospace Centre. He also takes a look at current and future topics at a software institute in the midst of a rapidly changing software landscape.

Mr Felderer, over the past five years you have held professorships in software engineering at the Universities of Innsbruck and Blekinge in Sweden. You have also worked as a managing director in software consulting. What attracted you to the idea of the German Aerospace Centre as your next stop?

The German Aerospace Centre offers a unique research and innovation environment in the fields of aerospace, aviation, energy, transport and security. These are subject areas in which DLR has a great deal of internationally leading expertise and which fascinate me personally. In space, aeronautics, energy, transport and security, the potential to realise new product innovations and services or make existing ones more efficient and effective with the help of software is far from exhausted. Just think of the topic of New Space. However, this can only be achieved on the basis of scientifically sound software engineering methods.

I didn't want to miss out on the opportunity to contribute my scientific and practical expertise in software engineering to DLR's subject areas in order to advance software research and the resulting innovations together with colleagues from the Institute for Software Technology and other DLR institutes.

I didn't want to miss out on the opportunity to contribute my scientific and practical expertise in software engineering to DLR's subject areas in order to advance software research and the resulting innovations together with colleagues from the Institute for Software Technology and other DLR institutes.

DLR is also known as an employer that guarantees a good work-life balance for its employees, which is also important to me and my colleagues. In particular, what attracted me to my position as Director of the Institute of Software Technology was the wide range of opportunities for organisation and cooperation as well as the combination of research and management tasks.

Which topics do you see as particularly relevant for the development of competitive modern software in the next five to ten years? Do you also see challenges ahead in these areas?

An important trend is the provision of software as a service, for example in cloud environments. This provision of software-based services is also becoming increasingly important for engineering applications, for example for digital twins, both inside and outside DLR. This transformation from standalone software to services from the cloud offers a lot of potential, especially in transfer projects, but also leads to new software-related challenges that have not yet been analysed in detail. On the one hand, quality characteristics such as security, performance and reliability are becoming even more important. On the other hand, it also requires software development approaches that enable the appropriate structuring of software into independently deliverable units, so-called containers, and their orchestration. Especially for the provision of digital twins from DLR's application areas as services, there is still a lot to investigate and implement in reliable software-based solutions.

Generative approaches to artificial intelligence (keyword: ChatGPT) require new approaches to quality assurance in order to be able to check the generated artefacts, such as text or code, for their robustness, fairness or other quality characteristics. These approaches will also change software development itself: Traditional manual software development will be complemented by AI-supported digital assistants that need to be developed and whose interaction with software developers needs to be investigated and utilised for the DLR and beyond.

New approaches to visualisation, high-performance computing and quantum computing enable even more powerful simulations and digital twins with high data resolution, which can be used for new types of material simulations or in virtual product certification, for example. The interaction of security and safety also plays an important role, especially for product certification, in order to be able to provide resilient products. The development of corresponding automated analysis methods that integrate security and safety is still in its infancy, but is essential for the use of systems in the cyber age.

What synergy effects do you see in combining the management position of a research institute with a university professorship?

The management of a research institute such as the DLR Institute for Software Technology and an associated university professorship are mutually beneficial. On the one hand, research at a large research organisation like DLR offers opportunities that are not normally available at a university. In my field of research, for example, this concerns the development of innovative quality assurance approaches that can be tested in the context of space systems or quantum computing, but also the use of powerful simulators in aviation with high data resolution. These possibilities are hardly available at a university. However, the findings of non-university research at DLR also provide new impetus for university research, the results of which, especially in the form of new methods, then enrich non-university research. One example of this could be test case generation based on AI algorithms, which is being further developed at the university and applied to powerful simulations at DLR in order to efficiently identify safety-critical scenarios, for example.

In addition, combining the management of a DLR institute with a university professorship is also a good opportunity for cooperation with other colleagues at the university and for joint research projects between DLR and the university. Being anchored in university teaching also offers the opportunity to get students interested in our topics at DLR and to integrate them into our projects as employees.

Main research areas:

  • Development of automated test and quality assurance approaches for software and system development, especially with regard to security, safety and reliability properties.
  • Software engineering for AI, quantum and simulation technologies. These echnologies are also software and require special development approaches for their efficient and effective development.
  • Architectures of software systems, in particular service-based and cloud-based systems
  • Certification and evaluation of software products, services and processes

Professional background:

Born 1978 in Reith im Alpbachtal, Austria

  • 2017 - 2022: Associate Professor of Software Engineering at the University of Innsbruck
  • 2018 - 2022: Visiting professor at the Blekinge Institute for Technology, Sweden
  • 2012 - 2020: Managing Director of the spin-off QE LaB Business Services GmbH of the University of Innsbruck, which provides development and consulting services in the field of software and security engineering
  • Listed among the Top 20 Most Active Experienced Researchers in Software Engineering 2013 to 2020 by the Journal of Systems and Software
  • a total of 13 Best Paper Awards between 2010 and 2022

Contact

Sofia Wagner

Institute Communication
German Aerospace Center (DLR)
Institute of Software Technology
Management
Linder Höhe, 51147 Köln
Germany