Aktuelles
06.03.2012
Neue und spannende Abschlussarbeiten (u.a. Android)
12.09.2011
REWE Campus Challenge
20.07.2011
Masterprojekt im kommenden Wintersemester
24.06.2011
Neue Themen für Abschlussarbeiten
05.05.2010
Umstellung auf neues Layout
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
- Reengineering
- 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.
