Skip to content

Component_0

Sbrasbez19 edited this page Dec 6, 2018 · 23 revisions

Basic Metrics Extractor

IN PROGRESS

Component 0 ( Basic Metrics Extractor from now on) is used in order to extract the basic information from the input-given BPMN model. For the project's scope, a metric is defined as basic if it simply counts the number of an element - of the specified type - that is present in the model ( e.g. number of parallel gateways splitting the flow, number of tasks, etc. ).

This information is useful to have a preliminary view on the model's composition in terms of the elements used to model a particular business process.

Since there are almost 200 basic metrics, instead of giving a detailed description of each one, we'll take a look at the private methods used to count the number of elements in a model.
The metrics will then be divided in macro-categories as defined by the BPMN Standard

  • Activities
  • Conversations
  • Data
  • Events
  • Gateways
  • Swimlanes
  • Others

and presented by their name, which is pretty self-explainatory most of the times.

Clone this wiki locally