SE

main page
- about us

staff

teaching
- theses

research

publications
- books

jobs

news/events


SE-Lab

RWTH Aachen

Fachgruppe Informatik

Software Engineering Group

The Software Engineering group concentrates on innovative and practically useful concepts, methods, and tools for the development of complex business and software-intensive embedded systems on a sound and reliable scientific and engineering basis.

In recent years, software engineering has significantly extended and consolidated its portfolio of methods, techniques, and tools to support development of highly critical, reliable, or functionally complex systems within the predefined time and a given budget while meeting the required quality [BEP+00]. It is our mission to transfer this knowledge and the accompanying tools into industry as well as to customize and apply them to project and company specific needs. Thus, optimized use (and reuse) of given resources enables an efficient realization of given goals.

Our mission

To define, improve, and industrially apply techniques, concepts, and methods for innovative and efficient development of software and software-intensive systems, such that high-quality products can be developed in a shorter period of time and with flexible integration of changing requirements.

Organizational structure


Working groups

Our work is organized within the following working groups which are though conceptually related.
  • AG MBSE: Model-based Software Engineering, Software Architectures, Management of Processes
  • AG Cloud/Services: Cloud Computing Applications and Software Services
  • AG Automotive/Robotics: Automotive and autonomous Software Engineering
  • AG Energy: Energy Applications
Within research and industrial projects the groups are developing new methods, concepts, and tools for software engineering in general, for specific software systems, and also specific application domains which are, but not limited to, the Automotive and the Energy industry. Working in this manner allows existing concepts and tools to be applied, evaluated, elaborated, and adapted within specific areas independently, and then to generalize and transfer them into the other working areas. Projects also overlap in topics of different working groups supporting the exchange. For further information about our research topics applied and developed in the groups, please refer to our research.