Enterprise Information Systems (Summer semester 2025)

SpiffWorkflow BPMS

Your executable BPMN models will run on the course’s SpiffWorkflow deployment located at https://eis2025.wst.univie.ac.at:8091 .
You will be automatically redirected to the login page. Please follow the same login instructions as for the git repository and change your password.

Take a look at this guide to learn the basics of the platform.

You will have access only to your group’s processes located in the respective process group as well as to group 0, which will be populated with example processes.

In your processes, you will mostly need these 3 kinds of BPMN tasks: User tasks for letting the users fill out forms, Manual tasks to present information to the users and Service tasks to make API calls to your microservice or other external APIs (note that they always expect JSON data as response). Additionally, you may use Script tasks for minimal data processing with Python scripts directly in the BPMS.

Detailed example will be provided in the next class, until then please use this guide, as well as documentaton pages about user forms, displaying information, service tasks and script tasks.