Hasso-Plattner-Institut25 Jahre HPI
Hasso-Plattner-Institut25 Jahre HPI

Blockchain Technology in BPM (Wintersemester 2018/2019)

Dozent: Prof. Dr. Mathias Weske (Business Process Technology) , Adriatik Nikaj (Business Process Technology)

Allgemeine Information

  • Semesterwochenstunden: 4
  • ECTS: 6
  • Benotet: Ja
  • Einschreibefrist: 26.10.2018
  • Lehrform: Seminar
  • Belegungsart: Wahlpflichtmodul
  • Lehrsprache: Englisch
  • Maximale Teilnehmerzahl: 13

Studiengänge, Modulgruppen & Module

IT-Systems Engineering MA
  • IT-Systems Engineering
    • HPI-ITSE-A Analyse
  • IT-Systems Engineering
    • HPI-ITSE-E Entwurf
  • IT-Systems Engineering
    • HPI-ITSE-K Konstruktion
  • IT-Systems Engineering
    • HPI-ITSE-M Maintenance
  • BPET: Business Process & Enterprise Technologies
    • HPI-BPET-K Konzepte und Methoden
  • BPET: Business Process & Enterprise Technologies
    • HPI-BPET-S Spezialisierung
  • BPET: Business Process & Enterprise Technologies
    • HPI-BPET-T Techniken und Werkzeuge
  • OSIS: Operating Systems & Information Systems Technology
    • HPI-OSIS-T Techniken und Werkzeuge
  • OSIS: Operating Systems & Information Systems Technology
    • HPI-OSIS-S Spezialisierung
  • OSIS: Operating Systems & Information Systems Technology
    • HPI-OSIS-K Konzepte und Methoden
Data Engineering MA


Welcome to our third seminar on the topic of Business Process Management (BPM) and blockchains. BPM is a discipline concerned with the design, analysis, implementation and evaluation of business processes. Business processes are ordered activities performed by organizations to reach their business goals. Business processes model the internal behavior of organizations and the way organizations interact with each other. With the surge of blockchain technology, new opportunities have emerged when it comes to organizations interactions.

Blockchain is a distributed ledger technology with trust as its key proposition. In its simple form, for example Bitcoin, organizations can execute their financial transactions on the blockchain and store them immutably.  The second generation of blockchain, like Ethereum, provides a running environment where participants can execute smart contracts - pieces of executable code that can capture and enforce contractual agreements between organizations. This agreements can be captured in part or fully by business process models.

The scope of this seminar is to conceptually and technically bridge the business process layer with the blockchain implementation layer. In addition, we look at the area of case management, where the process execution is less structured. Our offer of topics varies from conceptual investigative research to technical solutions of deploying and executing processes on the blockchain.


This lecture is for master students with an interest in BPM, case management and blockchain technologies.


Weber, I., Xu, X., Riveret, R., Governatori, G., Ponomarev, A., Mendling, J. In: Untrusted Business Process Monitoring and Execution Using Blockchain. Springer International Publishing, Cham (2016) 329–347

M. Hewelt and M. Weske. “A hybrid approach for flexible case modeling and execution”. International Conference on Business Process Management 2016, 38-54

Nikaj. A, Hewelt. M, and Weske. M, “Towards Implementing REST-Enabled Business Process Choreographies”, Business Information Systems 2018

M. Hauder, S. Pigat and F. Matthes, "Research Challenges in Adaptive Case Management: A Literature Review," 2014 IEEE 18th International Enterprise Distributed Object Computing Conference Workshops and Demonstrations, Ulm, 2014, pp. 98-107.

Awad. A, Decker. G and Weske. M, Efficient compliance checking using BPMN-Q and temporal logic, International Conference on Business Process Management 2008

Fdhila, Walid, et al. "Dealing with change in process choreographies: Design and implementation of propagation algorithms." Information systems 49 (2015): 1-24

Sturm, et al. "A Lean Architecture for Blockchain-based Decentralized  Process Execution." ccBPM-Workshop @ BPM (2018)


Each student is graded by:

1) one presentation in the middle of the semester,
2) one final presentation at the end of the semester,
3) an implemented prototype together with a paper, and
4) two reviews of the papers from their peers. 


The kick-off meeting will take place on Monday 15th of October at 11:15 in A-2.1.


Kick-off Meeting


Topic Selection


Registration Deadline

During semester

Individual Meetings with Supervisor


Intermediate Presentation


Final Presentation


Final Paper Submission