Software and Systems Engineering focuses on theoretical and practical concerns to the development, maintenance and improvement of complex systems


Software and Systems Engineering focuses on theoretical and practical concerns to the development, maintenance and improvement of complex systems. The aim of Software and Systems Engineering is to build a theoretical foundation of modeling languages and techniques, develop rigorous analyses and verification of complex systems, and allow for scalable techniques and methods which are applicable to large scale systems. The following topics are of particular interest:

  • Domain-specific modeling
  • Modeling standards (UML, SysML, AutomationML, …)
  • Model-based testing
  • Modeling and simulation
  • Software language engineering
  • Model verification and validation
  • Metamodeling, Multi-level modeling
  • Code generation
  • Learning explicit models from data
  • Model Transformations
  • Reverse engineering
show all Software & Systems Engineering Projects