create_path_and_repetition_log {understandBPMN}R Documentation

Path and repetition log

Description

This function returns a list with four or three nested list objects: - One for the paths: Assumption: if a path contains a loop, the path contains one repetition (so two times) of the execution of this loop Assumption: there is no difference made between the type of gateways. So the path log is not a path log according to the definition found in the literature, but more a kind of a path log Assumption: for each split and join in the log, an extra element is added with the name "split" or "join" - One list object for the loops (repetitions) which start with a join and end with a join - One list object for the loops (repetitions) which start with a split and end with a split ( - One list for the paths in which all gateways have a certain type)

Usage

create_path_and_repetition_log(file_path,
  add_path_log_for_structuredness = TRUE, signavio = FALSE)

Arguments

file_path

internal document containing an xml

add_path_log_for_structuredness

a boolean value indicating whether the structured path log should be added. Is standard TRUE

signavio

boolean which indicates whether the file stems from signavio

Value

a list containing the path log, a list of repetitions starting with join, a list of repetitions starting with split, (optional: structured path log)

Examples


create_path_and_repetition_log(file_path)

[Package understandBPMN version 1.1.1 Index]