JBoss Community

Model Validation and used Metrics in jBPM?

created by Ron Has in jBPM - View the full discussion

Hello,

 

I am doing a research for my thesis about metrics in Process Modelers.

As we know, this metrics are used to measure the quality of a business process model.

 

A paper by Volker Gruhn and Ralf Laue from University of Leipzig, Germany explains the corresponding metric for BPM.

Here is a short explanation about it:

* LOC (code, software complexity metric) ~ number of activities (BPM)

* cyclomatic number (software complexity metric) ~ Control Flow Complexity by Cardoso (BPM): measures the number of possible control flow decisions,

* Max / Mean. nested depth: provides information about structure,

* knot count (software complexity metric) ~ number of handles: measure of "well-structuredness"

* cognitive weight (software complexity metric) ~ cognitive weight tailored for BPM: measures the cognitive effort to understand a model, indicates redesign possibilities

* (Anti) Patterns (software complexity metric) ~ (Anti) Paterns for BPM: can help to detect poor modeling

* Fan-in / Fan-out : can indicate poor modularization.

 

My questions are:

1. How jBPM validate a model?

2. What or which metric(s) used in jBPM corresponds (or not) to those metrics above ?

 

 

 

Thank You.

Reply to this message by going to Community

Start a new discussion in jBPM at Community