// Warning: Generated code! Do not edit!
// Input: http://localhost:5000/files/drawio/Sketching_pm_pt_1:pt
// Generator: https://msdl.uantwerpen.be/git/jexelmans/drawio2oml/drawio2oml/oml_generator.py
// Minimal mode enabled: Page/cell attributes, style, and geometries have been omitted (making the drawio-> OML conversion lossy).

description <http://ua.be/sdo2l/description/artifacts/Sketching_pm_pt_1_drawio#> as Sketching_pm_pt_1_drawio {

  uses <http://ua.be/sdo2l/vocabulary/formalisms/drawio#> as drawio
  uses <http://ua.be/sdo2l/vocabulary/formalisms/object_diagram#> as object_diagram
  uses <http://ua.be/sdo2l/vocabulary/formalisms/dict#> as dict

  ci model : drawio:Model [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-0"
    object_diagram:hasName "Sketching_pm_pt_1:pt_drawio"
  ]

  
  ci cell_0 : drawio:Cell [
    drawio:hasDrawioId "0"
    drawio:isRootOf model
    object_diagram:inModel model
  ]
  

  
  ci cell_1 : drawio:Cell [
    drawio:hasDrawioId "1"
    drawio:hasParent cell_0
    object_diagram:inModel model
  ]
  

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-1 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-1"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-1_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-1
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-1_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "initial"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-1
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-2"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "begin:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_begin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "create_requirements"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "start"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-3 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-3"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-1
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-3_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-3
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-3_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-3
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-4"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "end:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_end"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "create_requirements"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "cout"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-5"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "<u>%name% : %type%<br></u>%version%"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "requirements-v1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5_prop_type : drawio:CellProperty [
    dict:hasKey "type"
    dict:hasValue "file"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "artifact_version"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5_prop_version : drawio:CellProperty [
    dict:hasKey "version"
    dict:hasValue "v1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-6 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-6"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-6_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-6
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-6_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-6
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-7 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-7"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-2
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-7_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-7
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-7_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-7
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-8"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "begin:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_begin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "initial_design"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "cin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-9 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-9"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-9_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-9
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-9_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-9
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-10 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-10"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-4
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-10_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-10
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-10_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-10
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-11"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "end:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_end"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "initial_design"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "cout"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-12"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "<u>%name% : %type%<br></u>%version%"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "sketch-v1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12_prop_type : drawio:CellProperty [
    dict:hasKey "type"
    dict:hasValue "xopp"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "artifact_version"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12_prop_version : drawio:CellProperty [
    dict:hasKey "version"
    dict:hasValue "v1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-13 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-13"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-13_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-13
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-13_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-13
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-14 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-14"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-8
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-14_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-14
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-14_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-14
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-15"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "begin:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_begin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "check_design"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "cin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-16 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-16"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-16_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-16
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-16_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-16
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-17 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-17"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-17_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-17
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-17_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-17
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-18 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-18"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-11
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-18_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-18
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-18_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-18
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-19"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "end:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_end"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "check_design"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "bad"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-20 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-20"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-15
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-20_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-20
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-20_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-20
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-21"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "begin:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_begin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "create_requirements"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "new_iteration"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-22 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-22"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-19
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-22_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-22
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-22_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-22
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-23"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "end:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_end"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "create_requirements"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "cout"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-24"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "<u>%name% : %type%<br></u>%version%"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "requirements-v2"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24_prop_type : drawio:CellProperty [
    dict:hasKey "type"
    dict:hasValue "file"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "artifact_version"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24_prop_version : drawio:CellProperty [
    dict:hasKey "version"
    dict:hasValue "v2"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-25 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-25"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-25_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-25
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-25_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-25
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-26 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-26"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-21
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-26_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-26
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-26_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-26
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-27"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "begin:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_begin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "initial_design"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "cin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-28 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-28"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-28_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-28
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-28_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-28
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-29 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-29"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-23
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-29_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-29
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-29_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-29
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-30"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "end:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_end"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "initial_design"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "cout"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-31"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "<u>%name% : %type%<br></u>%version%"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31_prop_name : drawio:CellProperty [
    dict:hasKey "name"
    dict:hasValue "sketch-v2"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31_prop_type : drawio:CellProperty [
    dict:hasKey "type"
    dict:hasValue "xopp"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "artifact_version"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31_prop_version : drawio:CellProperty [
    dict:hasKey "version"
    dict:hasValue "v2"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-32 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-32"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-32_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-32
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-32_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-32
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-33 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-33"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-27
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-33_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-33
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-33_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-33
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-34"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "begin:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_begin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "check_design"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "cin"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-35 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-35"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-35_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-35
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-35_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-35
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-36 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-36"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-36_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-36
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-36_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "data_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-36
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-37 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-37"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-30
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-37_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-37
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-37_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-37
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-38"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue "end:&nbsp;<b>%activity_name%</b><br>port:&nbsp;<b>%port_name%</b>"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "traceevent_end"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38_prop_placeholders : drawio:CellProperty [
    dict:hasKey "placeholders"
    dict:hasValue "1"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38_prop_activity_name : drawio:CellProperty [
    dict:hasKey "activity_name"
    dict:hasValue "check_design"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38_prop_port_name : drawio:CellProperty [
    dict:hasKey "port_name"
    dict:hasValue "good"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-39 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-39"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-34
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-39_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-39
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-39_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-39
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-40 : drawio:Vertex [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-40"
    drawio:hasParent cell_1
    object_diagram:inModel model
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-40_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-40
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-40_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "final"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-40
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-41 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-41"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-38
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-40
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-41_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-41
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-41_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "ctrl_flow"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-41
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-42 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-42"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-24
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-5
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-42_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-42
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-42_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "parent_version"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-42
    object_diagram:inModel model
  ]

  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-43 : drawio:Edge [
    drawio:hasDrawioId "AiYNrz0tsmQgjSnIUqvxG3WA_rk-43"
    drawio:hasParent cell_1
    object_diagram:inModel model
    drawio:hasSource cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-31
    drawio:hasTarget cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-12
  ]
  
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-43_prop_label : drawio:CellProperty [
    dict:hasKey "label"
    dict:hasValue ""
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-43
    object_diagram:inModel model
  ]
  ci cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-43_prop_pmRole : drawio:CellProperty [
    dict:hasKey "pmRole"
    dict:hasValue "parent_version"
    drawio:propertyOf cell_AiYNrz0tsmQgjSnIUqvxG3WA_rk-43
    object_diagram:inModel model
  ]

  
}