Innovative Software Systems

Today, software systems are almost always networked with each other. They are heterogeneous, open to their environment, and often change dynamically. This results in exciting problems that we want to understand and solve.

Latest Research News

Award for Paul-Andrei Dragan

The young researcher from Prof. Pohl's research group was awarded the Best Student Paper Award at ACSOS for his paper "Towards the decentralised…

No blind trust in AI-based decisions

Can companies trust artificial intelligence? Researchers from paluno, the Ruhr Institute for Software Technology at the University of Duisburg-Essen,…

Developing for CPS Networks: Modeling Dynamic Constraints

Robots are to be strong together in the factory of the future. They should coordinate and distribute their tasks in such a way as to achieve their…

Selected Projects

-

DYNABIC: Dynamic business continuity of critical infrastructures on top of adaptive multi-level cybersecurity

The DYNABIC project delivers software solutions to enable critical infrastructure operators to proactively respond to cyber-attacks.

-

On4Off

Im Projekt ON4OFF werden Online-Shopping und stationärer Handel miteinander verbunden, um damit den lokalen Einzelhandel in Nordrhein-Westfalen wettbewerbsfähiger gegenüber Online-Anbietern machen. Möglich gemacht werden soll das durch den Einsatz Künstlicher Intelligenz.

-

CoBaMaS

Im Projekt CoBaMaS (Condition-Based Maintenance System zur vorausschauenden Wartung eines Windkraftanlagen-Frequenzumrichters) wird eine Lösung entwickelt, um die Kosten der Stromentstehung einer Windkraftanlage (WKA) zu reduzieren und die Verfügbarkeit der Anlage zu erhöhen.

-

ENACT: Development, Operation, and Quality Assurance of Trustworthy Smart IoT Systems

The ENACT project will enable DevOps in the realm of trustworthy smart IoT sytems, espeacially in the application fields eHealth, Smart City and smart transportation systems.

-

MEDUSA

Ziel des Projektes MEDUSA (Medizin- und Verkehrstelematik für die präklinische und klinische Maximalversorgung von Schwerstverletzten in Nordrhein-Westfalen) ist es, auf der Basis von Vorgängerprojekten zur Telematik, die technisch möglichen Umsetzungen zur hochinnovativen Bild-, Video- und Datenübertragung für die Anamnese-, Diagnose- und Therapieunterstützung von Schwerstverletzten zu entwickeln und zu pilotieren. Dadurch soll eine Vernetzung zwischen Notärzten vor Ort und stationärem Arztpersonal der Maximalversorger (BGU, UK) entstehen.

-

CrESt: Collaborative Embedded Systems

In the joint project, CrESt partners from industry and academia will develop and test solutions for the challenges that emerge from dynamically coupled systems of embedded and cyber-physical systems.

-

iObserve2: Integrated Observation and Modeling Techniques to Support Adaptation and Evolution of Software Systems

The joint project iObserve belongs to the Priority Program 1593 (Design For Future - Managed Software Evolution). There are developed new monitoring and modeling techniques for cloud software.

-

SPEDiT: Software Platform Embedded Systems Dissemination und Transfer

SPEDiT is a project whose aim is to bring into industry the project results from two predecessor projects, SPES 2020 and SPES XT.

-

CPS.HUB NRW

Das EFRE-Projekt bündelt die Kompetenzen und das Wissen aller Disziplinen, die zur Entwicklung von CPS beitragen und aller Branchen, die diese in den Regionen im Flächenland NRW einsetzen. Dadurch entsteht ein dynamisches Innovationsökosystem, in dem sich Wissen kontinuierlich weiterentwickelt und alle Akteure auf die aktuellsten Erkenntnisse zurückgreifen können.

-

Symphony

Es hat zum Ziel einen Online-Marktplatz schaffen, auf dem Unternehmen IP-basierte Telekommunikations-Dienste vergleichen, auswählen, kombinieren, buchen und verwalten können.

Working Groups and People

Specification of Software Systems (S3)

Specification of Software Systems (S3)
Professor Dr. Michael Goedicke

Main research: adaptive systems, service orientation, variability management, software architecture, eLearning, eAssessment

Software Engineering, esp. Mobile Applications (SE)

Software Engineering, esp. Mobile Applications (SE)
Professor Dr. Volker Gruhn

Main research: agile software development, software processes, cyber physical systems, modernization of application environments

Software Engineering (SWE)

Software Engineering (SWE)
Professor Dr. Maritta Heisel

Main research: methods of software development, requirements engineering, pattern-based software development, safety, security, privacy protection, data protection, risk management

Software Systems Engineering (SSE)

Software Systems Engineering (SSE)
Professor Dr. Klaus Pohl

Main research: adaptive systems, Big Data, cloud computing, cyber physical systems, service orientation, variability management, requirements engineering

Intelligent Embedded Systems (ES)

Embedded Systems (ES)
Professor Dr. Gregor Schiele

Main research: Embedded Machine Learning, Programming Adaptive Embedded Systems, IoT Deployment and the Edge, Embedded Security