Skip to main content
Skip to main content

Introducing the Research Group

The Chair of Model-Based Engineering (MBE) at the University of Siegen focuses on the holistic development and quality assurance of modern software systems. The emphasis is on model-driven approaches that systematically support the entire software life cycle—from design and analysis through testing to evolution.

In its teaching, the chair provides in-depth knowledge of software engineering and database systems and is aimed at computer science students in bachelor’s and master’s programs.

Research encompasses topics such as model-based software development, software testing, program analysis, variant management, quantum software engineering, and the use of large language models (LLMs) and AI-based agents in software engineering. The focus is particularly on complex, embedded, and safety-critical systems.

You can find more information about our work here.

Wordcloud mit Begriffen zu modellbasierter Softwareentwicklung, Testing, Programm-Analyse, Datenbanken und Qualitätssicherung.

Our Research Profile

Guiding Principles of Our Research

  • Understanding and mastering the complexity, quality, and variability of modern software systems.

  • Understanding and controlling the behavior of software systems in evolving application contexts at all times.

  • Grounding solution approaches in theory while also making them usable through practical tools.

Research Focus Areas

We draw on the canonical fields of software engineering, although holistic solution approaches must, by their very nature, cut across these fields.

Software Project Management: Process models for modern software projects integrate novel development principles.

  • Agility: Change scenarios of all kinds are becoming the new norm.

  • Continuity: The artificial boundaries between the classic life cycles of software (development, quality assurance, maintenance, evolution) are effectively dissolving.

Software Development: Specification models for modern software systems capture essential characteristics of cyber-physical software systems.

  • Computation: Classical (discrete) process and automaton models.
  • Control: Hybrid (discrete/continuous) behavioral models for combinations of traditional and intelligent components.
  • Communication: Modeling concurrency, distributed systems, and mobility.

Software Quality. Quality assurance measures for modern software systems enable a controllable trade-off between efficiency and effectiveness.

  • Comprehensive unit tests and regression tests are becoming standard practice.

  • Traceability and automation of quality assurance measures are becoming compatible goals.

Software Configuration. Configuration management for modern software systems encompasses concepts for the systematic handling of

  • variability in space (software systems with many variants),

  • variability over time (version management), and

  • variability at runtime (self-adaptive software systems).

Research Projects

Research Focus Areas

  • Software Project Management

  • Software Development

  • Software Quality

  • Software Configuration

 

Personal profile photo

Univ.-Prof. Dr. Malte Lochau

Professor
Personal profile photo

Dipl.-Ing. Frank Schuh

Mitarbeiter Technik und Verwaltung
Personal profile photo

Robert Müller M.Sc.

Wissenschaftlicher Mitarbeiter
Mathis Weiß

Mathis Weiß M.Sc.

Wissenschaftlicher Mitarbeiter
Evelyn Rühl

Evelyn Rühl M.Sc.

Wissenschaftliche Mitarbeiterin

Contact

Postal address

Universität Siegen

Fakultät IV
Modellbasierte Entwicklung

Hölderlinstraße 3
57076 Siegen

Visitor address

Universität Siegen

Fakultät IV
Modellbasierte Entwicklung
H-C Ebene 8

Hölderlinstraße 3
57076 Siegen

Secretariat

Bitte wenden Sie sich an unser Sekretariat.