STAF 2025
Tue 10 - Fri 13 June 2025 Koblenz, Germany
Wed 11 Jun 2025 11:00 - 12:00 at B 013 - OOPSLE Session 2

Till now development of a new software language is far too often an artistic handwork and reminds us on the state of software development from 50 years ago.

To apply the “engineering” as a systematic methodological approach to software language definitions, we address several outstanding topics, such as lack of semantics, language libraries, compositionality, extensibility and variant management in languages and their tools. We also examine the state of the art and discuss possible solutions.


Bio

Bernhard Rumpe is the Software Engineering Chair at RWTH Aachen University and Editor-In-Chief of the SoSyM Journal. His main interests are rigorous and practical software and system development methods based on adequate modeling techniques. This includes agile development methods and model-engineering based on UML/SysML-like notations and domain specific languages. He is one principla developer of the language workbench MontiCore and its various language descendants for e.g. for UML and SysML. He is author of several books like “Agile Modeling with the UML” and “Engineering Modeling Languages: Turning Domain Knowledge into Tools”.

Wed 11 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
OOPSLE Session 2OOPSLE at B 013
11:00
60m
Keynote
Adressing the "Engineering" in "Software Language Engineering"
OOPSLE
K: Bernhard Rumpe RWTH Aachen University
12:00
30m
Panel
First Keynote Discussion
OOPSLE

:
:
:
: