CaPE - Context-adaptive Process Execution in Industrial Environments

Project Description

In an emerging cyber-physical world, process management technology faces new challenges regarding the digitization of business processes. For example, the construction of pharma packaging machines requires the execution of thousands of data- and knowledge-intensive tasks. The business processes coordinating these tasks need to be aligned with the physical world, which raises demanding requirements for any process-aware information system, e.g., in respect to process flexibility in general and process variability support in particular.
Due to the dissemination of Industrial Internet of Things (IIoT) in many areas (e.g. manufacturing), devices and systems are equipped with numerous sensors producing an enormous amount of data. Although these sensor data constitute valuable contextual data of the business processes running in a cyber-physical world, there is a lack of integration between the digital processes executed within a process-aware information system and these cyber-physical data. As a consequence, a huge gap between the real-world processes, taking place in the cyber-physical world, and their digital counterparts run within a process-aware information system might exist.

CaPE Scheme

The CaPE project aims to support digital processes in a cyber-physical environment by enabling a tighter integration of these digital processes with physical contextual data. In particular, CaPE shall provide sophisticated concepts, methods and technologies that enable intelligent data acquisition across pervasive networks, advanced data analytics, and context- as well as process-aware information systems.

As application scenario CaPE will consider predictive maintenance processes. In the context of the latter, service technicians are supported by a context-aware, adaptive process execution across their work tasks.

Context-aware Process Injection (CaPI) Screencast

Project Details

Project Team

Ulm University
Opens internal link in current windowKlaus Kammerer
Ulm University, Institute of Databases and Information Systems
Opens internal link in current windowDennis Wolf
Ulm University, Institute of Media Informatics
Opens internal link in current windowNicolas Mundbrod
Ulm University, Institute of Databases and Information Systems
Opens internal link in current windowProf. Dr. Manfred Reichert
Ulm University, Institute of Databases and Information Systems
Uhlmann Pac-Systeme
Kevin Sommer
Uhlmann Pac-Systeme GmbH & Co. KG
Alexander Reisser
Uhlmann Pac-Systeme GmbH & Co. KG
Jörg Riekenbrauck
Uhlmann Pac-Systeme GmbH & Co. KG


The CaPE project has been running since 2016.



| 2018 | 2017 | 2015 |


Kammerer, Klaus and Pryss, Rüdiger and Sommer, Kevin and Reichert, Manfred (2018) Towards Context-aware Process Guidance in Cyber-Physical Systems with Augmented Reality. In: 4th International Workshop on Requirements Engineering for Self-Adaptive, Collaborative, and Cyber Physical Systems (RESACS'18), Banff, Canada, 20-24 Aug 2018 , IEEE Computer Society Press. (Accepted for Publication)file


Kammerer, Klaus and Mundbrod, Nicolas and Reichert, Manfred (2017) Demonstrating Context-aware Process Injection with the CaPI Tool. In: Proceedings of the BPM Demo Session 2017 (BPMD 2017), co-located with the 15th International Conference on Business Process Management (BPM 2017), Barcelona, September 10-15, 2017, CEUR Workshop Proceedings 1920,


Mundbrod, Nicolas and Grambow, Gregor and Kolb, Jens and Reichert, Manfred (2015) Context-Aware Process Injection: Enhancing Process Flexibility by Late Extension of Process Instances. In: 23rd International Conference on Cooperative Information Systems (CoopIS 2015), Rhodes, Greece, 28 - 30 October 2015, LNCS 9415, Springer, pp. 127-145.file

Master & Bachelor Theses

| 2019 | 2018 | 2017 |


Jäckle, Michael (2019) Semantic Machine Twins: Use Cases, Concepts, Prototype. Master thesis, Ulm University.file
Palazzolo, Ivo (2019) Konzept und Implementierung eines Modellierungswerkzeugs zur Sensordatenverarbeitung. Master thesis, Ulm University.file
Reiner, Jens (2019) Chatbots zur Unterstützung von industriellen Serviceprozessen. Bachelor thesis, Ulm University.file
Stenske, Irina (2019) Konzeption und Implementierung von Multi-Device Interaktionen zur Unterstützung industrieller Wartungsprozesse. Master thesis, Ulm University.file


Bihlmaier, Sven (2018) Konzept und Implementierung eines Frameworks zur Verwaltung von Digital Twins. Bachelor thesis, Ulm University.file
Bötticher, Moritz (2018) Erhebung, Modellierung und Implementierung von Wareneingangs- und Qualitätssicherungsprozessen auf Basis von Liferay Enterprise Portal. Bachelor thesis, Ulm University.file
Jann, Julius (2018) Fast Transfer of 3D Models in Web Configuration Systems. Bachelor thesis, Ulm University.file
von Schwerin, Clemens (2018) Time Series Analysis in the Context of the Internet of Things: Classic Solutions vs New Approaches for Typical Problem Situations. Master thesis, Ulm University.file


Göster, Manuel (2017) Concept and Implementation of a Factory Simulation. Bachelor thesis, Ulm University.file
Roschat, Christian (2017) Augmented Reality for Machine Maintenance Applications. Master thesis, Ulm University.file
Sommer, Kevin (2017) Evaluierung und Implementierung einer Plattform für divergente Daten im pharmazeutischen Umfeld. Master thesis, Universität Ulm.file