This project consists of a Metrics Extractor built for BPMN models. It takes a BPMN model as input and computes different kinds of metrics saving them into a Json file which will be lately stored into a database. More details together with the source code can be found at https://github.com/PROSLab/BPMNMetricsExtractor

The project is built upon several components:

  • Component 0: Basic Metrics Extractor
  • Component 1: Advanced Metrics Extractor
  • Component 2: Json Encoder and Database Connection

Further information about components can be found in their respective sections of this Wiki.

The project uses the following technologies:

  • Programming Language: Java 8
  • External Libraries: Camunda 7.7, Jersey 2.2.7
  • Build Automation Tool: Maven
  • Server: Tomcat 9.0
  • DBMS: MySql 8.0.13