Welcome To CS565


  • 12/2/2021 - Την ερχόμενη εβδομάδα δεν θα πραγματοποιηθούν μαθήματα. Για την ενημέρωσή σας σχετικά με την ημερομηνία έναρξης του μαθήματος καθώς και τον σύνδεσμο για το webex, θα ενημερωθείτε από την παρούσα σελίδα.
  • 20/2/2021 - Η έναρξη του μαθήματος θα πραγματοποιηθεί τη Δευτέρα 22/2/2021 με τη χρήση της πλατφόρμας webex. Παρακαλείστε, όπως εγγραφείτε στη λίστα του μαθήματος άμεσα, για την ενημέρωσή σας σχετικά με τον σύνδεσμο παρακολούθησης της διάλεξης.
  • 17/3/2021 - Η 1η σειρά ασκήσεων είναι online με προθεσμία 28/3/2021
  • 13/4/2021 - Το project είναι online με προθεσμία 5/5/2021



The course deals with the workflow technology which represents the basic framework for the development of large scale business management systems.

Starting from abstract descriptions of business processes the course will examine modeling, design, analysis, development and verification methods of the processes.

Afterwards the course will study the management of implemented business processes using the workflow systems technology.

The organisation and architecture of workflow management systems will be examined under the emergence of recent trends in the research fields of service-oriented and cloud computing systems.


  • Business Processes (basic concepts, modeling)
  • Design, analysis, verification amd refinement methods
  • Workflow Systems (organisation and architecture)
  • Synchronization, control, communication and monitoring of process enactment
  • Workflow Analysis
  • Workflow Patterns
  • Workflow development tools and software
  • Service-Oriented computing
  • Web/e-Services
  • Applications
  • Cloud Computing


Course Enrollment: Everybody is obliged to send a plaintext message to majordomo@csd.uoc.gr with content: subscribe hy565-list at the start of the course's lectures to enroll in the list. This makes it easier for us to know how many of you are interested in the course (notes, program licenses, etc) and for you to receive probable clarifications on the (programming) exercises that are given after the lectures, answers to project questions you may have and announcements of lesson postponements/reassignments/cancelations.


Course Hours: Monday, Wednesday 10.00-12.00, A.125

Office Hours: Wednesday 12.00-13.00, A.125


Files & Databases (CS 360)

Course Credits



Date Lecture Lab Lecture/Tutorial Source Files
Monday 22/02/2021 Introduction
PDF document
Wednesday 24/02/2021 BP Modeling
PDF document
Monday 1/03/2021 WFMS Intro Modeling
PDF document
Wednesday 03/03/2021 Workflow Analysis
PDF document
Monday 10/03/2021 Workflow Transactions
PDF document
Wednesday 17/03/2019 Process Mining
PDF document
Monday 22/03/2020 Process Flexibility
PDF document
Wednesday 24/03/2019 BPMN
PDF document
Monday 29/03/2020 BPM-SOA
PDF document
Wednesday 14/04/2020 SOA-Microservices
PDF document
Monday 19/04/2020 BPM-Cloud
PDF document


  • Petri Nets

    Assignment1 PDF document

    CPN Tools Tutorial PDF document


    Project 2021 PDF document

    ADONIS Lab PDF document

  • Presentations

  • Results



Course Books

Additional Books


Supplementary Bibliography

Useful Links


Chrysostomos Zeginis

zegchris AT ics.forth.gr

Nikolaos Fanourakis

nikosfan AT csd.uoc.gr