Research Software Engineering @ RWTH Aachen University


News

A Definition and Short Introduction

Definition: Research Software Engineering (RSE)

Research Software Engineering (RSE) is the use of Software Engineering practices in research applications, i.e. software created for and primarily used in scientific research projects (according to Wikipedia).

RSE addresses the "crisis" in software development that results from the need of increasingly complex software, reliable and reproducible results, sustainable reusability and adaptivity of software, and, of course, efficient development. The term RSE has become a collective term to address these challenges in a holistic form. In other words, RSE adresses developers, models, tools chains, code, and to some extend also associated data in a development project.

Goals of this Website

RSE targets the development project and, in particular, developer effectiveness as well as the correctness and usefulness of the code (and lesser the code efficiency). RSE uses established Software Engineering techniques, methods and practices and adapts them to the engineering of research software.

In addition, RSE addresses management and organizational issues in research software development, i.e. what team leaders and deciders should know, as well as community building.

There are also other forms of assistance at the RWTH: E.g. when the challenge is

This website is voluntarily maintained by the organizers of RSE at RWTH Aachen University and may slowly grow with additional information and material. This website is
not expected to become a complete overview of the field, but of current activities.

Community: Via this Website and the RSE Mailing List

If you are interested in RSE at RWTH Aachen University and related topics, please become a member of the moderated mailing list for the RSE community at RWTH Aachen University.

This mailing list will report on RSE-related local, Germany wide and global events as well as further opportunities.



Prominent and relevant papers from RWTH

Themenheft

Other Informative Material

Upskilling (or Teaching) Material



Upcoming Activities and Events

This section provides an overview of upcoming activities and events about RSE.

Current Events

LLM Café

drawing

Join us at the LLM-Café, hosted by the Chair of Software Engineering at the RWTH Aachen. This event features two short talks on the latest advancements and applications of large language models in scientific research and teaching. We look forward to exciting discussions after the presentations.

Past Events

Currently Planned Activities

Activities for which Interest has been Expressed

Topics that might soon be addressed when an organizer and a number of interested researchers find together:

Past Activities

Organizers and Supporting Organization Structures

If you are interested in further information, please join the RSE community at RWTH Aachen University. or contact us.