GraphQL as modern access to jBPM process engine

This thesis explains the concepts of GraphQL and open-source process engine – jBPM. An overview of GraphQL and jBPM process engine is given and the most suitable solution for integration of GraphQL with jBPM process engine is proposed and implemented. The whole development process of this solution is described and the final solution is compared with existing REST API of process engine.


Faculty of Informatics

Date of Completion

spring 2019



Martin Večeřa


Dominik Hanák