Best Paper Award bei der ENASE 2018
Scrum-Praxis-Workshop bei Capgemini
Best Student Paper Award bei der ENASE 2016
Best Student Paper Award bei der MODELSWARD 2014
Best-Paper-Award beim ACME-Workshop 2013
Welcome to the Chair of Software Engineering!
Software engineering aims at the systematic, engineering-like development and maintenance of software systems. It considers aspects like languages, models, methods, and tools used within the software development process.
Specific areas of interest include:
- Process modeling and process management
- Software configuration management
- Object-oriented modeling
- Software engineering environments
- Tool integration
- Software architecture
- Applications in engineering disciplines
A common theme in our research concerns the application of graph technology for building structure-oriented tools with sophisticated functionality. Documents created throughout the software lifecycle are internally modeled as graphs, and operations on these graphs are modeled as graph transformations. From this high-level specification, code is generated which provides the application logic of the tool to be developed. This code is plugged into a user interface framework in order to construct a graph-based tool.