Software Engineering Research
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.Main areas of research
Within our scope the following and related fields of research and technology transfer are of particular significance:
- Agile Model Based Software Engineering
- Generative Software Engineering
- Domain Specific Languages (DSLs)
- Software Language Engineering (SLE)
- Semantics of Modeling Languages
- Evolution & Transformation of Models
- Unified Modeling Language (UML)
- Modeling Software Architecture
- Variability & Software Product Lines (SPL)
- Compositionality & Modularity of Models
- Cyber Physical Systems (CPS)
- State Based Modeling (Automata)
Application Domains
- Robotics
- Automotive
- Autonomic Driving & Intelligent Driver Assistance
- Energy Management
- Cloud Computing & Enterprise Information Systems
Some of our most important Software Tools
- MontiCore - Language Workbench for DSLs
- UML/P - Executable Modeling with UML
- MontiArc - Architectural Modeling
Prominent research projects from Prof. Nagl (-2009)
An overview over the research projects can be found here.For download:
Publications
- Topic sorted list of most interesting publications
- Books
- Aachener Informatik-Berichte, Software Engineering / Ph.D. Theses
- Full list of publications, Part 1: 2009 - now (RWTH Aachen)
- Full list of publications, Part 2: 2004 - 2008 (TU Braunschweig)
- Full list of publications, Part 3: 1994 - 2003 (TU Munich)
- Full list of publications, Part 4: - 2008 (RWTH Aachen, Prof. Nagl)