├── README.md
├── data
├── activity extraction
│ └── generated_activities_on_400_clauses_comparison_3_approaches_with_extended_activities.csv
├── activity recognition
│ ├── dev.csv
│ ├── test.csv
│ └── train.csv
├── clause extraction
│ └── process_descriptions_clauses.csv
├── collected data
│ ├── BPMN book
│ │ ├── .gitkeep
│ │ ├── BPMNChapter1&2.txt
│ │ ├── BPMNChapter3.txt
│ │ ├── BPMNChapter4.txt
│ │ └── Chapter7to9.txt
│ ├── BPMN modeling and reference guide
│ │ └── BPMNModelingAndReferenceGuide.txt
│ ├── BPMN practical handbook
│ │ └── BPMNPracticalHandbook
│ ├── HU
│ │ └── HU.txt
│ ├── QUT
│ │ └── Examples QUT.txt
│ ├── Sanchez et al
│ │ ├── new dataset
│ │ │ ├── groundtruth
│ │ │ │ ├── .gitkeep
│ │ │ │ ├── 1066443049_rev6.json
│ │ │ │ ├── 1081511532_rev3.json
│ │ │ │ ├── 1120589054_rev4.json
│ │ │ │ ├── 1155406537_rev10.json
│ │ │ │ ├── 1199906434_rev2.json
│ │ │ │ ├── 1279055512_rev1.json
│ │ │ │ ├── 1364308140_rev4.json
│ │ │ │ ├── 1484844771_rev1.json
│ │ │ │ ├── 1488760422_rev3.json
│ │ │ │ ├── 1511399591_rev3.json
│ │ │ │ ├── 1517710369_rev9.json
│ │ │ │ ├── 1561879068_rev3.json
│ │ │ │ ├── 1650735497_rev6.json
│ │ │ │ ├── 1763938034_rev2.json
│ │ │ │ ├── 1800553647_rev1.json
│ │ │ │ ├── 1807310623_rev1.json
│ │ │ │ ├── 1914750670_rev7.json
│ │ │ │ ├── 20818304_rev1.json
│ │ │ │ ├── 269649309_rev8.json
│ │ │ │ ├── 348018817_rev1.json
│ │ │ │ ├── 378459006_rev4.json
│ │ │ │ ├── 472026493_rev3.json
│ │ │ │ ├── 483918729_rev1.json
│ │ │ │ ├── 602211229_rev5.json
│ │ │ │ └── 784358570_rev2.json
│ │ │ ├── image
│ │ │ │ ├── .gitkeep
│ │ │ │ ├── 1066443049_rev6.svg
│ │ │ │ ├── 1081511532_rev3.svg
│ │ │ │ ├── 1120589054_rev4.svg
│ │ │ │ ├── 1155406537_rev10.svg
│ │ │ │ ├── 1199906434_rev2.svg
│ │ │ │ ├── 1279055512_rev1.svg
│ │ │ │ ├── 1364308140_rev4.svg
│ │ │ │ ├── 1484844771_rev1.svg
│ │ │ │ ├── 1488760422_rev3.svg
│ │ │ │ ├── 1511399591_rev3.svg
│ │ │ │ ├── 1517710369_rev9.svg
│ │ │ │ ├── 1561879068_rev3.svg
│ │ │ │ ├── 1650735497_rev6.svg
│ │ │ │ ├── 1763938034_rev2.svg
│ │ │ │ ├── 1800553647_rev1.svg
│ │ │ │ ├── 1807310623_rev1.svg
│ │ │ │ ├── 1914750670_rev7.svg
│ │ │ │ ├── 20818304_rev1.svg
│ │ │ │ ├── 269649309_rev8.svg
│ │ │ │ ├── 348018817_rev1.svg
│ │ │ │ ├── 378459006_rev4.svg
│ │ │ │ ├── 472026493_rev3.svg
│ │ │ │ ├── 483918729_rev1.svg
│ │ │ │ ├── 602211229_rev5.svg
│ │ │ │ └── 784358570_rev2.svg
│ │ │ ├── models
│ │ │ │ ├── .gitkeep
│ │ │ │ ├── 1066443049_rev6.bpmn
│ │ │ │ ├── 1081511532_rev3.bpmn
│ │ │ │ ├── 1120589054_rev4.bpmn
│ │ │ │ ├── 1155406537_rev10.bpmn
│ │ │ │ ├── 1199906434_rev2.bpmn
│ │ │ │ ├── 1279055512_rev1.bpmn
│ │ │ │ ├── 1364308140_rev4.bpmn
│ │ │ │ ├── 1484844771_rev1.bpmn
│ │ │ │ ├── 1488760422_rev3.bpmn
│ │ │ │ ├── 1511399591_rev3.bpmn
│ │ │ │ ├── 1517710369_rev9.bpmn
│ │ │ │ ├── 1561879068_rev3.bpmn
│ │ │ │ ├── 1650735497_rev6.bpmn
│ │ │ │ ├── 1763938034_rev2.bpmn
│ │ │ │ ├── 1800553647_rev1.bpmn
│ │ │ │ ├── 1807310623_rev1.bpmn
│ │ │ │ ├── 1914750670_rev7.bpmn
│ │ │ │ ├── 20818304_rev1.bpmn
│ │ │ │ ├── 269649309_rev8.bpmn
│ │ │ │ ├── 348018817_rev1.bpmn
│ │ │ │ ├── 378459006_rev4.bpmn
│ │ │ │ ├── 472026493_rev3.bpmn
│ │ │ │ ├── 483918729_rev1.bpmn
│ │ │ │ ├── 602211229_rev5.bpmn
│ │ │ │ └── 784358570_rev2.bpmn
│ │ │ └── texts
│ │ │ │ ├── .gitkeep
│ │ │ │ ├── 1066443049_rev6.txt
│ │ │ │ ├── 1081511532_rev3.txt
│ │ │ │ ├── 1120589054_rev4.txt
│ │ │ │ ├── 1155406537_rev10.txt
│ │ │ │ ├── 1199906434_rev2.txt
│ │ │ │ ├── 1279055512_rev1.txt
│ │ │ │ ├── 1364308140_rev4.txt
│ │ │ │ ├── 1484844771_rev1.txt
│ │ │ │ ├── 1488760422_rev3.txt
│ │ │ │ ├── 1511399591_rev3.txt
│ │ │ │ ├── 1517710369_rev9.txt
│ │ │ │ ├── 1561879068_rev3.txt
│ │ │ │ ├── 1650735497_rev6.txt
│ │ │ │ ├── 1763938034_rev2.txt
│ │ │ │ ├── 1800553647_rev1.txt
│ │ │ │ ├── 1807310623_rev1.txt
│ │ │ │ ├── 1914750670_rev7.txt
│ │ │ │ ├── 20818304_rev1.txt
│ │ │ │ ├── 269649309_rev8.txt
│ │ │ │ ├── 348018817_rev1.txt
│ │ │ │ ├── 378459006_rev4.txt
│ │ │ │ ├── 472026493_rev3.txt
│ │ │ │ ├── 483918729_rev1.txt
│ │ │ │ ├── 602211229_rev5.txt
│ │ │ │ └── 784358570_rev2.txt
│ │ └── original dataset
│ │ │ ├── groundtruth
│ │ │ ├── .gitkeep
│ │ │ ├── BicycleManufacturing.json
│ │ │ ├── ClaimsCreation.json
│ │ │ ├── Dispatch-of-goods.json
│ │ │ ├── Hospital.json
│ │ │ ├── Hotel.json
│ │ │ ├── HotelService.json
│ │ │ ├── Model1-2.json
│ │ │ ├── Model1-4.json
│ │ │ ├── Model10-1.json
│ │ │ ├── Model10-10.json
│ │ │ ├── Model10-11.json
│ │ │ ├── Model10-12.json
│ │ │ ├── Model10-3.json
│ │ │ ├── Model10-4.json
│ │ │ ├── Model10-5.json
│ │ │ ├── Model10-6.json
│ │ │ ├── Model10-7.json
│ │ │ ├── Model10-8.json
│ │ │ ├── Model10-9.json
│ │ │ ├── Model2-1.json
│ │ │ ├── Model2-2.json
│ │ │ ├── Model3-1.json
│ │ │ ├── Model3-2.json
│ │ │ ├── Model3-3.json
│ │ │ ├── Model3-4.json
│ │ │ ├── Model3-5.json
│ │ │ ├── Model3-6.json
│ │ │ ├── Model4-1.json
│ │ │ ├── Model5-1.json
│ │ │ ├── Model5-2.json
│ │ │ ├── Model5-3.json
│ │ │ ├── Model6-2.json
│ │ │ ├── Model6-3.json
│ │ │ ├── Model6-4.json
│ │ │ ├── Model7-1.json
│ │ │ ├── Model8-1.json
│ │ │ ├── Model8-2.json
│ │ │ ├── Model8-3.json
│ │ │ ├── Model9-1.json
│ │ │ ├── Model9-3.json
│ │ │ ├── Model9-4.json
│ │ │ ├── Model9-5.json
│ │ │ ├── Model9-6.json
│ │ │ ├── Recourse.json
│ │ │ ├── Self-service-restaurant.json
│ │ │ ├── Underwriter.json
│ │ │ └── Zoo.json
│ │ │ ├── image
│ │ │ ├── .gitkeep
│ │ │ ├── BicycleManufacturing.pdf
│ │ │ ├── ClaimsCreation.pdf
│ │ │ ├── ClaimsHandlingProcess.pdf
│ │ │ ├── Dispatch-of-goods.svg
│ │ │ ├── Hospital.svg
│ │ │ ├── Hotel.svg
│ │ │ ├── HotelService.pdf
│ │ │ ├── Model1-2.svg
│ │ │ ├── Model1-4.pdf
│ │ │ ├── Model10-1.pdf
│ │ │ ├── Model10-10.pdf
│ │ │ ├── Model10-11.pdf
│ │ │ ├── Model10-12.pdf
│ │ │ ├── Model10-13.pdf
│ │ │ ├── Model10-14.pdf
│ │ │ ├── Model10-2.pdf
│ │ │ ├── Model10-3.pdf
│ │ │ ├── Model10-4.pdf
│ │ │ ├── Model10-5.pdf
│ │ │ ├── Model10-6.pdf
│ │ │ ├── Model10-7.pdf
│ │ │ ├── Model10-8.pdf
│ │ │ ├── Model10-9.pdf
│ │ │ ├── Model2-1.pdf
│ │ │ ├── Model2-2.pdf
│ │ │ ├── Model3-1.pdf
│ │ │ ├── Model3-2.pdf
│ │ │ ├── Model3-4.pdf
│ │ │ ├── Model3-5.pdf
│ │ │ ├── Model3-6.pdf
│ │ │ ├── Model4-1.pdf
│ │ │ ├── Model5-1.pdf
│ │ │ ├── Model5-2.pdf
│ │ │ ├── Model5-3.pdf
│ │ │ ├── Model6-1.pdf
│ │ │ ├── Model6-2.pdf
│ │ │ ├── Model6-3.pdf
│ │ │ ├── Model6-4.pdf
│ │ │ ├── Model7-1.pdf
│ │ │ ├── Model8-1.pdf
│ │ │ ├── Model8-2.pdf
│ │ │ ├── Model8-3.pdf
│ │ │ ├── Model9-1.pdf
│ │ │ ├── Model9-2.pdf
│ │ │ ├── Model9-3.pdf
│ │ │ ├── Model9-4.pdf
│ │ │ ├── Model9-5.pdf
│ │ │ ├── Model9-6.pdf
│ │ │ ├── Recourse.svg
│ │ │ ├── RepetitionCycles.pdf
│ │ │ ├── Self-service-restaurant.svg
│ │ │ ├── Underwriter.svg
│ │ │ └── Zoo.svg
│ │ │ ├── models
│ │ │ ├── .gitkeep
│ │ │ ├── BicycleManufacturing.bpmn
│ │ │ ├── ClaimsCreation.bpmn
│ │ │ ├── Dispatch-of-goods.bpmn
│ │ │ ├── Hospital.bpmn
│ │ │ ├── Hotel.bpmn
│ │ │ ├── HotelService.bpmn
│ │ │ ├── Model1-2.bpmn
│ │ │ ├── Model1-4.bpmn
│ │ │ ├── Model10-1.bpmn
│ │ │ ├── Model10-10.bpmn
│ │ │ ├── Model10-11.bpmn
│ │ │ ├── Model10-12.bpmn
│ │ │ ├── Model10-13.bpmn
│ │ │ ├── Model10-14.bpmn
│ │ │ ├── Model10-3.bpmn
│ │ │ ├── Model10-4.bpmn
│ │ │ ├── Model10-5.bpmn
│ │ │ ├── Model10-6.bpmn
│ │ │ ├── Model10-7.bpmn
│ │ │ ├── Model10-8.bpmn
│ │ │ ├── Model10-9.bpmn
│ │ │ ├── Model2-1.bpmn
│ │ │ ├── Model2-2.bpmn
│ │ │ ├── Model3-1.bpmn
│ │ │ ├── Model3-2.bpmn
│ │ │ ├── Model3-3.bpmn
│ │ │ ├── Model3-4.bpmn
│ │ │ ├── Model3-5.bpmn
│ │ │ ├── Model3-6.bpmn
│ │ │ ├── Model4-1.bpmn
│ │ │ ├── Model5-1.bpmn
│ │ │ ├── Model5-2.bpmn
│ │ │ ├── Model5-3.bpmn
│ │ │ ├── Model6-2.bpmn
│ │ │ ├── Model6-3.bpmn
│ │ │ ├── Model6-4.bpmn
│ │ │ ├── Model7-1.bpmn
│ │ │ ├── Model8-1.bpmn
│ │ │ ├── Model8-2.bpmn
│ │ │ ├── Model8-3.bpmn
│ │ │ ├── Model9-1.bpmn
│ │ │ ├── Model9-3.bpmn
│ │ │ ├── Model9-4.bpmn
│ │ │ ├── Model9-5.bpmn
│ │ │ ├── Model9-6.bpmn
│ │ │ ├── Recourse.bpmn
│ │ │ ├── Self-service-restaurant.bpmn
│ │ │ ├── Underwriter.bpmn
│ │ │ └── Zoo.bpmn
│ │ │ └── texts
│ │ │ ├── .gitkeep
│ │ │ ├── BicycleManufacturing.txt
│ │ │ ├── ClaimsCreation.txt
│ │ │ ├── Dispatch-of-goods.txt
│ │ │ ├── Hospital.txt
│ │ │ ├── Hotel.txt
│ │ │ ├── HotelService.txt
│ │ │ ├── Model1-2.txt
│ │ │ ├── Model1-4.txt
│ │ │ ├── Model10-1.txt
│ │ │ ├── Model10-10.txt
│ │ │ ├── Model10-11.txt
│ │ │ ├── Model10-12.txt
│ │ │ ├── Model10-13.txt
│ │ │ ├── Model10-14.txt
│ │ │ ├── Model10-3.txt
│ │ │ ├── Model10-4.txt
│ │ │ ├── Model10-5.txt
│ │ │ ├── Model10-6.txt
│ │ │ ├── Model10-7.txt
│ │ │ ├── Model10-8.txt
│ │ │ ├── Model10-9.txt
│ │ │ ├── Model2-1.txt
│ │ │ ├── Model2-2.txt
│ │ │ ├── Model3-1.txt
│ │ │ ├── Model3-2.txt
│ │ │ ├── Model3-3.txt
│ │ │ ├── Model3-4.txt
│ │ │ ├── Model3-5.txt
│ │ │ ├── Model3-6.txt
│ │ │ ├── Model4-1.txt
│ │ │ ├── Model5-1.txt
│ │ │ ├── Model5-2.txt
│ │ │ ├── Model5-3.txt
│ │ │ ├── Model6-2.txt
│ │ │ ├── Model6-3.txt
│ │ │ ├── Model6-4.txt
│ │ │ ├── Model7-1.txt
│ │ │ ├── Model8-1.txt
│ │ │ ├── Model8-2.txt
│ │ │ ├── Model8-3.txt
│ │ │ ├── Model9-1.txt
│ │ │ ├── Model9-3.txt
│ │ │ ├── Model9-4.txt
│ │ │ ├── Model9-5.txt
│ │ │ ├── Model9-6.txt
│ │ │ ├── Recourse.txt
│ │ │ ├── Self-service-restaurant.txt
│ │ │ ├── Underwriter.txt
│ │ │ └── Zoo.txt
│ ├── inubit
│ │ └── Inubit.txt
│ ├── messwesen
│ │ └── Messwesen.txt
│ ├── other
│ │ ├── CourseHero.rtf
│ │ ├── ExercisesFoundOnGoogle.rtf
│ │ ├── bpm-book-from-website.rtf
│ │ └── bpmnexercisesandsolutions-120228033418-phpapp01.pdf
│ ├── signavio
│ │ └── Signavio.txt
│ └── vendor tutorial
│ │ └── Vendor Tutorial.txt
├── construct semi-structured description
│ ├── .gitkeep
│ └── structured_descriptions0-118_cleaned.csv
├── coreference resolution
│ ├── .gitkeep
│ └── CorefResolutionTestSet.xlsx
├── data generation
│ └── data_generation_content.xlsx
└── overall performance
│ ├── README.md
│ └── testset_cleaned.xlsx
├── description2process
├── __init__.py
├── activity_extraction.py
├── activity_recognition.py
├── clause_extraction.py
├── contraction_expansion.py
├── coreference_resolution.py
├── data_generation.py
├── evaluation.py
├── notebooks
│ ├── .gitkeep
│ └── Description2process_in_action.ipynb
├── structured_description.py
├── visualization.py
└── xml_model.py
└── paper
├── .gitkeep
└── On_the_Applicability_of_Deep_Learning_to_Construct_Process_Models_from_Natural_Text_16_05.pdf
/data/activity recognition/train.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/activity recognition/train.csv
--------------------------------------------------------------------------------
/data/clause extraction/process_descriptions_clauses.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/clause extraction/process_descriptions_clauses.csv
--------------------------------------------------------------------------------
/data/collected data/BPMN book/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/BPMN book/BPMNChapter1&2.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/BPMN book/BPMNChapter1&2.txt
--------------------------------------------------------------------------------
/data/collected data/BPMN book/BPMNChapter3.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/BPMN book/BPMNChapter3.txt
--------------------------------------------------------------------------------
/data/collected data/BPMN book/BPMNChapter4.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/BPMN book/BPMNChapter4.txt
--------------------------------------------------------------------------------
/data/collected data/BPMN book/Chapter7to9.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/BPMN book/Chapter7to9.txt
--------------------------------------------------------------------------------
/data/collected data/BPMN modeling and reference guide/BPMNModelingAndReferenceGuide.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/BPMN modeling and reference guide/BPMNModelingAndReferenceGuide.txt
--------------------------------------------------------------------------------
/data/collected data/BPMN practical handbook/BPMNPracticalHandbook:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/HU/HU.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/HU/HU.txt
--------------------------------------------------------------------------------
/data/collected data/QUT/Examples QUT.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/QUT/Examples QUT.txt
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1066443049_rev6.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_1a8wry6","EndEvent_1xvpubb","ExclusiveGateway_04bk0xt","ExclusiveGateway_058j0ry","ExclusiveGateway_05kv3mt","ExclusiveGateway_1pr49vx","Task_03u8clv","Task_0aco21t","Task_0benzmv","Task_0pk3e82","Task_0s8aect","Task_0vlqu34","Task_10mdc33","Task_161r3nr","Task_18tjl7c","Task_1pswi02","Task_1rnbg09"],"num-sentences":8,"alignment":{"ExclusiveGateway_05kv3mt":7,"EndEvent_1a8wry6":7,"Task_161r3nr":0,"Task_18tjl7c":3,"ExclusiveGateway_1pr49vx":5,"Task_0vlqu34":5,"Task_0aco21t":6,"Task_1rnbg09":4,"Task_10mdc33":7,"EndEvent_1xvpubb":1,"ExclusiveGateway_058j0ry":4,"Task_0pk3e82":3,"Task_0benzmv":2,"Task_0s8aect":5,"ExclusiveGateway_04bk0xt":1,"Task_03u8clv":4,"Task_1pswi02":6},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1081511532_rev3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_1njx1hd","ExclusiveGateway_1p4erst","IntermediateThrowEvent_05mft8f","IntermediateThrowEvent_07i92bb","IntermediateThrowEvent_0udovjs","IntermediateThrowEvent_1smd4i4","Task_0cr8mha","Task_0tk51e7","Task_0y161zd","Task_0ymz9gt","Task_177nmpb","Task_1gkx0qz","Task_1n8y6fx","Task_1ucwm7f","Task_1wqpoko"],"num-sentences":5,"alignment":{"Task_1n8y6fx":0,"Task_0y161zd":0,"Task_1ucwm7f":1,"Task_177nmpb":3,"ExclusiveGateway_1njx1hd":"no-match","IntermediateThrowEvent_07i92bb":"no-match","Task_0ymz9gt":2,"IntermediateThrowEvent_0udovjs":1,"Task_0cr8mha":0,"ExclusiveGateway_1p4erst":3,"IntermediateThrowEvent_05mft8f":2,"Task_1wqpoko":3,"IntermediateThrowEvent_1smd4i4":1,"Task_1gkx0qz":4,"Task_0tk51e7":1},"errors":{"ExclusiveGateway_1njx1hd":"m","IntermediateThrowEvent_07i92bb":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1120589054_rev4.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_0mesqdp","EndEvent_1coe0mg","ExclusiveGateway_18hrdeq","ExclusiveGateway_1m8gs1n","IntermediateThrowEvent_10ljq80","IntermediateThrowEvent_15nmhwf","StartEvent_0hzaxuj","StartEvent_1","StartEvent_1gtnfem","Task_05e79dg","Task_0745pwi","Task_09p03cz","Task_0aifi0g","Task_0cbm6yb","Task_0exx0cq","Task_0ixs112","Task_1b46fby","Task_1jjid1q","Task_1mknzyr","Task_1tpbwjp"],"num-sentences":8,"alignment":{"EndEvent_1coe0mg":7,"IntermediateThrowEvent_15nmhwf":"no-match","Task_05e79dg":6,"ExclusiveGateway_1m8gs1n":6,"Task_0exx0cq":"no-match","StartEvent_1gtnfem":"no-match","Task_1b46fby":"no-match","StartEvent_0hzaxuj":7,"Task_09p03cz":5,"Task_1mknzyr":6,"IntermediateThrowEvent_10ljq80":1,"ExclusiveGateway_18hrdeq":3,"Task_1jjid1q":1,"Task_0745pwi":3,"Task_0aifi0g":4,"StartEvent_1":0,"Task_0cbm6yb":2,"EndEvent_0mesqdp":"no-match","Task_1tpbwjp":6,"Task_0ixs112":7},"errors":{"IntermediateThrowEvent_15nmhwf":"m","Task_0exx0cq":"m","StartEvent_1gtnfem":"m","Task_1b46fby":"m","EndEvent_0mesqdp":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1155406537_rev10.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_10v98ve","ExclusiveGateway_0fdcy88","ExclusiveGateway_1a7qerr","IntermediateThrowEvent_0sp02tq","IntermediateThrowEvent_1f5npx3","IntermediateThrowEvent_1wu3g9d","StartEvent_1","Task_098f4x1","Task_0a9tt9y","Task_0dhgivy","Task_0e0reha","Task_1epmvcf","Task_1fu0loz","Task_1glugbl","Task_1nzy0ya","Task_1vdgfaf"],"num-sentences":8,"alignment":{"ExclusiveGateway_1a7qerr":1,"Task_0dhgivy":7,"Task_098f4x1":5,"EndEvent_10v98ve":7,"IntermediateThrowEvent_0sp02tq":5,"Task_1nzy0ya":1,"Task_0e0reha":2,"ExclusiveGateway_0fdcy88":6,"Task_1glugbl":0,"Task_1vdgfaf":4,"StartEvent_1":0,"Task_0a9tt9y":1,"IntermediateThrowEvent_1f5npx3":7,"Task_1fu0loz":2,"IntermediateThrowEvent_1wu3g9d":4,"Task_1epmvcf":3},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1199906434_rev2.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_1flgyg8","EndEvent_1skkvnf","ExclusiveGateway_0kcrr9k","ExclusiveGateway_0t7nz00","ExclusiveGateway_1a1akar","StartEvent_1","Task_0dda3jh","Task_0wtqsl5","Task_0znxcck"],"num-sentences":5,"alignment":{"ExclusiveGateway_0t7nz00":2,"ExclusiveGateway_0kcrr9k":"no-match","Task_0dda3jh":1,"EndEvent_1flgyg8":"no-match","ExclusiveGateway_1a1akar":"no-match","StartEvent_1":0,"Task_0wtqsl5":2,"Task_0znxcck":3,"EndEvent_1skkvnf":4},"errors":{"ExclusiveGateway_0kcrr9k":"m","EndEvent_1flgyg8":"m","ExclusiveGateway_1a1akar":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1279055512_rev1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_0m8n4jz","IntermediateThrowEvent_06o1kca","IntermediateThrowEvent_0k5lt2x","IntermediateThrowEvent_149dcru","IntermediateThrowEvent_1j02wzy","StartEvent_1","Task_1aioe7l","Task_1cd03c5","Task_1i56or2","Task_1xjtdfc"],"num-sentences":6,"alignment":{"Task_1i56or2":1,"Task_1cd03c5":0,"IntermediateThrowEvent_1j02wzy":"no-match","IntermediateThrowEvent_06o1kca":3,"Task_1xjtdfc":1,"Task_1aioe7l":3,"StartEvent_1":0,"IntermediateThrowEvent_0k5lt2x":2,"EndEvent_0m8n4jz":"no-match","IntermediateThrowEvent_149dcru":4},"errors":{"IntermediateThrowEvent_1j02wzy":"m","EndEvent_0m8n4jz":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1364308140_rev4.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_0iqhjov","ExclusiveGateway_0x62zxu","ExclusiveGateway_10z20no","IntermediateThrowEvent_0x3wuok","Task_03k6lgd","Task_07lwp45","Task_0poj5nc","Task_1jfz2gg","Task_1whth2z"],"num-sentences":5,"alignment":{"ExclusiveGateway_0iqhjov":2,"Task_07lwp45":1,"Task_0poj5nc":2,"Task_1jfz2gg":2,"ExclusiveGateway_10z20no":3,"ExclusiveGateway_0x62zxu":1,"IntermediateThrowEvent_0x3wuok":4,"Task_1whth2z":1,"Task_03k6lgd":1},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1484844771_rev1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_041gisp","ExclusiveGateway_0swm57g","ExclusiveGateway_1qlfbee","IntermediateThrowEvent_0ebqje1","IntermediateThrowEvent_10548cr","Task_00ryejb","Task_0b52lx8","Task_0e2pr7p","Task_0htbe4n","Task_0qqujik","Task_12ssbsl","Task_13uixgv","Task_151ft0y","Task_1eb9gsh"],"num-sentences":10,"alignment":{"IntermediateThrowEvent_10548cr":6,"Task_0qqujik":7,"Task_1eb9gsh":1,"Task_0e2pr7p":8,"Task_12ssbsl":4,"Task_00ryejb":4,"Task_0htbe4n":"no-match","Task_151ft0y":9,"ExclusiveGateway_041gisp":6,"Task_0b52lx8":3,"Task_13uixgv":8,"ExclusiveGateway_1qlfbee":2,"IntermediateThrowEvent_0ebqje1":6,"ExclusiveGateway_0swm57g":8},"errors":{"Task_0htbe4n":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1488760422_rev3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_00icqv2","ExclusiveGateway_0n06z6s","ExclusiveGateway_1lf21mx","ExclusiveGateway_1yregad","IntermediateThrowEvent_05komtm","Task_01zpaz8","Task_04s8pcc","Task_06itgbl","Task_0bgwiqn","Task_0c9qbqp","Task_0ei059v","Task_0kl2q6r","Task_0mjyqkd","Task_0xlj9ag","Task_0xxt38b","Task_12vb5pl","Task_14ojysc","Task_1n4gktk","Task_1p3rseb","Task_1tw1bnp"],"num-sentences":8,"alignment":{"Task_0c9qbqp":4,"Task_1tw1bnp":0,"Task_0kl2q6r":0,"Task_0xxt38b":0,"Task_14ojysc":6,"Task_04s8pcc":6,"ExclusiveGateway_00icqv2":1,"Task_0mjyqkd":2,"Task_0ei059v":0,"Task_1p3rseb":2,"Task_0xlj9ag":3,"Task_1n4gktk":7,"Task_0bgwiqn":4,"Task_12vb5pl":6,"ExclusiveGateway_1lf21mx":3,"ExclusiveGateway_0n06z6s":6,"ExclusiveGateway_1yregad":6,"Task_01zpaz8":6,"IntermediateThrowEvent_05komtm":6,"Task_06itgbl":0},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1511399591_rev3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_0733v7n","ExclusiveGateway_175buo0","IntermediateThrowEvent_02y14p0","Task_0ddzygp","Task_0uitwpk","Task_0wy1xts","Task_11xmpz3","Task_14o0qtu","Task_1b854jn","Task_1rwns4h","Task_1u3ga7h"],"num-sentences":6,"alignment":{"Task_0wy1xts":1,"Task_0uitwpk":0,"Task_1b854jn":4,"IntermediateThrowEvent_02y14p0":1,"Task_0ddzygp":2,"Task_14o0qtu":0,"ExclusiveGateway_175buo0":5,"Task_11xmpz3":"no-match","ExclusiveGateway_0733v7n":3,"Task_1rwns4h":5,"Task_1u3ga7h":4},"errors":{"Task_11xmpz3":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1517710369_rev9.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_10adnrk","EndEvent_12fxi3a","ExclusiveGateway_0923yvt","ExclusiveGateway_0fnhgzj","IntermediateThrowEvent_0gcx2xf","IntermediateThrowEvent_0p467au","Task_00rc0re","Task_0akpysb","Task_0jxe77y","Task_0sx8158","Task_1rxumbx","Task_1xxva2t"],"num-sentences":5,"alignment":{"Task_0jxe77y":4,"IntermediateThrowEvent_0p467au":3,"ExclusiveGateway_0fnhgzj":4,"EndEvent_10adnrk":4,"Task_0sx8158":1,"ExclusiveGateway_0923yvt":1,"Task_0akpysb":0,"Task_1rxumbx":2,"Task_1xxva2t":0,"Task_00rc0re":4,"IntermediateThrowEvent_0gcx2xf":3,"EndEvent_12fxi3a":4},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1561879068_rev3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_19riul1","EndEvent_1pr9d14","ExclusiveGateway_08engp6","ExclusiveGateway_09svf35","StartEvent_1","Task_0aoskvj","Task_0yje4p8","Task_1hvum8z","Task_1px7j41"],"num-sentences":6,"alignment":{"Task_1px7j41":3,"EndEvent_19riul1":5,"ExclusiveGateway_09svf35":4,"EndEvent_1pr9d14":2,"Task_0aoskvj":1,"Task_1hvum8z":5,"StartEvent_1":0,"ExclusiveGateway_08engp6":2,"Task_0yje4p8":1},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1650735497_rev6.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_0hyccuu","EndEvent_1h1i4zp","ExclusiveGateway_0plgbqj","IntermediateThrowEvent_03epyv0","IntermediateThrowEvent_16m4jhs","IntermediateThrowEvent_1geotu9","IntermediateThrowEvent_1vx6zwr","StartEvent_1","Task_0307s62","Task_07r8kwe","Task_095kt36","Task_0a8jxuo","Task_0j9ei3m","Task_0lfnnxs","Task_0zhn2zi","Task_10a9hrs","Task_1nbzm82","Task_1ovis55"],"num-sentences":11,"alignment":{"Task_07r8kwe":1,"Task_0lfnnxs":7,"Task_0307s62":6,"IntermediateThrowEvent_1vx6zwr":5,"IntermediateThrowEvent_03epyv0":6,"Task_0j9ei3m":1,"Task_1ovis55":3,"IntermediateThrowEvent_1geotu9":2,"IntermediateThrowEvent_16m4jhs":3,"Task_1nbzm82":9,"StartEvent_1":0,"Task_095kt36":7,"Task_10a9hrs":8,"EndEvent_0hyccuu":9,"ExclusiveGateway_0plgbqj":9,"Task_0zhn2zi":10,"Task_0a8jxuo":7,"EndEvent_1h1i4zp":10},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1763938034_rev2.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_1c0t0pw","ExclusiveGateway_1mfk81p","Task_005h3dt","Task_0fumrbp","Task_0tbku14","Task_16wk48n","Task_1ai2jli","Task_1ik8gfs","Task_1oz35bu","Task_1pwow9j","Task_1xar56o","Task_1xzeqlm"],"num-sentences":8,"alignment":{"Task_1ai2jli":5,"Task_16wk48n":3,"Task_1oz35bu":0,"Task_1ik8gfs":7,"Task_1xzeqlm":6,"Task_0fumrbp":3,"Task_1xar56o":6,"ExclusiveGateway_1mfk81p":4,"Task_1pwow9j":2,"Task_0tbku14":1,"Task_005h3dt":3,"ExclusiveGateway_1c0t0pw":1},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1800553647_rev1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_125jf2t","ExclusiveGateway_0e7tt6z","ExclusiveGateway_1jidr9l","StartEvent_1","Task_0dhb38e","Task_0zkr3gs","Task_157kiu3","Task_16dgm0k","Task_194z3r2","Task_1glmipw","Task_1ogi791"],"num-sentences":10,"alignment":{"Task_0dhb38e":3,"Task_157kiu3":5,"Task_1ogi791":3,"Task_1glmipw":6,"Task_16dgm0k":2,"ExclusiveGateway_1jidr9l":"no-match","StartEvent_1":1,"Task_0zkr3gs":7,"Task_194z3r2":9,"ExclusiveGateway_0e7tt6z":2,"EndEvent_125jf2t":9},"errors":{"ExclusiveGateway_1jidr9l":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1807310623_rev1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_06eouu7","StartEvent_0rea22z","Task_0ltiu8s","Task_10b4alq","Task_185litj","Task_1uo55tq"],"num-sentences":6,"alignment":{"Task_1uo55tq":1,"StartEvent_0rea22z":0,"Task_185litj":2,"ExclusiveGateway_06eouu7":4,"Task_10b4alq":4,"Task_0ltiu8s":5},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/1914750670_rev7.json:
--------------------------------------------------------------------------------
1 | {
2 | "tasks": [
3 | "ExclusiveGateway_0k8cxqi",
4 | "ExclusiveGateway_1vmg9oh",
5 | "IntermediateCatchEvent_1con7gd",
6 | "IntermediateCatchEvent_1w2fukj",
7 | "StartEvent_0fe909b",
8 | "StartEvent_1hmmv8n",
9 | "Task_0pwytv1",
10 | "Task_0s5zq5e",
11 | "Task_13faokg",
12 | "Task_14633e9",
13 | "Task_14pc38x",
14 | "Task_1546mo3",
15 | "Task_1se77ry"
16 | ],
17 | "num-sentences": 10,
18 | "alignment": {
19 | "Task_14633e9": 2,
20 | "Task_1546mo3": 4,
21 | "IntermediateCatchEvent_1con7gd": 8,
22 | "Task_1se77ry": 2,
23 | "Task_14pc38x": 2,
24 | "StartEvent_0fe909b": 6,
25 | "StartEvent_1hmmv8n": 3,
26 | "Task_0s5zq5e": 4,
27 | "IntermediateCatchEvent_1w2fukj": 9,
28 | "ExclusiveGateway_1vmg9oh": 9,
29 | "Task_13faokg": 9,
30 | "ExclusiveGateway_0k8cxqi": 7,
31 | "Task_0pwytv1": 6
32 | },
33 | "errors": null
34 | }
35 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/20818304_rev1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_0ecd835","ExclusiveGateway_16093oy","ExclusiveGateway_1ave1qb","Task_0gh95pm","Task_14h3p2c","Task_1b7xvj7","Task_1dj0zlx","Task_1uq1q6f"],"num-sentences":12,"alignment":{"Task_1dj0zlx":7,"Task_1uq1q6f":8,"ExclusiveGateway_16093oy":1,"ExclusiveGateway_1ave1qb":"no-match","Task_14h3p2c":0,"Task_0gh95pm":6,"ExclusiveGateway_0ecd835":"no-match","Task_1b7xvj7":9},"errors":{"ExclusiveGateway_1ave1qb":"m","ExclusiveGateway_0ecd835":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/269649309_rev8.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_16ml5t5","ExclusiveGateway_10dttt1","ExclusiveGateway_14u2x24","StartEvent_1","Task_080xmgv","Task_0k9rw0v","Task_0mqdoru","Task_0qbqux6"],"num-sentences":4,"alignment":{"Task_0k9rw0v":2,"Task_0qbqux6":1,"Task_0mqdoru":0,"ExclusiveGateway_10dttt1":1,"ExclusiveGateway_14u2x24":2,"Task_080xmgv":1,"StartEvent_1":0,"EndEvent_16ml5t5":"no-match"},"errors":{"EndEvent_16ml5t5":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/348018817_rev1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_1gf48yv","ExclusiveGateway_01zszqp","ExclusiveGateway_055hkhk","ExclusiveGateway_13mbra4","IntermediateThrowEvent_0fabbk3","IntermediateThrowEvent_0ohs2sy","IntermediateThrowEvent_1drrbp7","IntermediateThrowEvent_1un074s","Task_09rzvcf","Task_0pqfjhu","Task_0xq6fut","Task_0zuy2dr","Task_1ew6ch3","Task_1p85rvx","Task_1s7ff5m"],"num-sentences":13,"alignment":{"IntermediateThrowEvent_1drrbp7":12,"ExclusiveGateway_055hkhk":4,"ExclusiveGateway_13mbra4":"no-match","ExclusiveGateway_01zszqp":6,"Task_1ew6ch3":12,"Task_0pqfjhu":0,"IntermediateThrowEvent_1un074s":2,"EndEvent_1gf48yv":2,"Task_0xq6fut":4,"Task_0zuy2dr":4,"Task_1p85rvx":7,"Task_09rzvcf":9,"IntermediateThrowEvent_0ohs2sy":9,"Task_1s7ff5m":11,"IntermediateThrowEvent_0fabbk3":11},"errors":{"ExclusiveGateway_13mbra4":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/378459006_rev4.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_0c4w1pp","ExclusiveGateway_0mckeg6","StartEvent_1","Task_07gmhlg","Task_0hqmmyy","Task_0on5stz","Task_0ttk21e","Task_0xbe0ek","Task_0y014x0","Task_0ypqj5y","Task_1jpy31l","Task_1p6ib3m","Task_1v5plyz"],"num-sentences":4,"alignment":{"ExclusiveGateway_0mckeg6":"no-match","Task_1p6ib3m":1,"Task_07gmhlg":2,"Task_0ypqj5y":0,"Task_0y014x0":2,"ExclusiveGateway_0c4w1pp":"no-match","StartEvent_1":0,"Task_1jpy31l":3,"Task_0ttk21e":3,"Task_1v5plyz":3,"Task_0xbe0ek":1,"Task_0hqmmyy":0,"Task_0on5stz":3},"errors":{"ExclusiveGateway_0mckeg6":"m","ExclusiveGateway_0c4w1pp":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/472026493_rev3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_1hmgxwp","ExclusiveGateway_0jz2615","ExclusiveGateway_19laua1","ExclusiveGateway_1bvfcfl","ExclusiveGateway_1ko2c7d","IntermediateThrowEvent_0c1knvf","IntermediateThrowEvent_0wvn8fu","IntermediateThrowEvent_1034ish","IntermediateThrowEvent_1r2fa5m","StartEvent_1d7odei","Task_0allhst","Task_0bh3gw4","Task_0qzv0me","Task_15i95l6","Task_1cmzyby","Task_1dhzq5j","Task_1hkjzqe","Task_1ukebpy"],"num-sentences":14,"alignment":{"ExclusiveGateway_0jz2615":1,"EndEvent_1hmgxwp":2,"Task_0allhst":6,"ExclusiveGateway_19laua1":12,"Task_0qzv0me":10,"Task_1hkjzqe":7,"Task_15i95l6":11,"IntermediateThrowEvent_1034ish":9,"ExclusiveGateway_1bvfcfl":9,"IntermediateThrowEvent_1r2fa5m":6,"Task_1ukebpy":9,"Task_1cmzyby":3,"IntermediateThrowEvent_0wvn8fu":10,"Task_0bh3gw4":9,"StartEvent_1d7odei":0,"Task_1dhzq5j":1,"IntermediateThrowEvent_0c1knvf":4,"ExclusiveGateway_1ko2c7d":7},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/483918729_rev1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_0xesxn1","ExclusiveGateway_1jas93o","Task_05qpn5f","Task_0l1qzhz","Task_0rkh5tz","Task_0t7zeo2","Task_0w5zbb0","Task_163w852","Task_17cgph5","Task_19x37z7"],"num-sentences":7,"alignment":{"Task_0rkh5tz":6,"Task_0w5zbb0":4,"Task_19x37z7":5,"Task_163w852":1,"ExclusiveGateway_1jas93o":4,"Task_05qpn5f":5,"Task_17cgph5":2,"ExclusiveGateway_0xesxn1":2,"Task_0t7zeo2":5,"Task_0l1qzhz":3},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/602211229_rev5.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_08ldewk","ExclusiveGateway_1d3n2e0","IntermediateThrowEvent_1q3ykd3","Task_04blcbv","Task_07mwbzz","Task_0c5sx38","Task_0ej3j42","Task_0hw4cp9","Task_0vjl2s9","Task_12bg23i","Task_19v28ov","Task_1w3yras"],"num-sentences":11,"alignment":{"Task_07mwbzz":9,"ExclusiveGateway_1d3n2e0":9,"Task_0vjl2s9":9,"Task_0c5sx38":3,"Task_0hw4cp9":2,"ExclusiveGateway_08ldewk":4,"Task_0ej3j42":5,"Task_12bg23i":8,"Task_1w3yras":1,"Task_04blcbv":7,"IntermediateThrowEvent_1q3ykd3":8,"Task_19v28ov":6},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/groundtruth/784358570_rev2.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_06bqj1k","ExclusiveGateway_08wjdm5","ExclusiveGateway_0o22t8t","IntermediateThrowEvent_055ca3q","IntermediateThrowEvent_1nqcsli","StartEvent_1","StartEvent_15w06ji","Task_005efpe","Task_01ycybj","Task_03ro69d","Task_074g9pd","Task_0cw54t3","Task_0d40k3u","Task_0ffc89k","Task_0hbku4g","Task_0s49tzs","Task_0t7vbfl","Task_15ual0e","Task_1ff16ed","Task_1l5ze2s","Task_1mxhkkb"],"num-sentences":11,"alignment":{"Task_1ff16ed":1,"Task_1mxhkkb":5,"Task_0hbku4g":2,"Task_1l5ze2s":6,"StartEvent_15w06ji":"no-match","Task_074g9pd":7,"Task_0t7vbfl":"no-match","Task_03ro69d":9,"ExclusiveGateway_08wjdm5":"no-match","Task_01ycybj":3,"IntermediateThrowEvent_055ca3q":4,"Task_0s49tzs":0,"Task_15ual0e":"no-match","StartEvent_1":"no-match","Task_0d40k3u":10,"ExclusiveGateway_0o22t8t":7,"Task_0cw54t3":5,"Task_0ffc89k":8,"IntermediateThrowEvent_1nqcsli":"no-match","ExclusiveGateway_06bqj1k":2,"Task_005efpe":2},"errors":{"StartEvent_15w06ji":"m","Task_0t7vbfl":"m","ExclusiveGateway_08wjdm5":"m","Task_15ual0e":"m","StartEvent_1":"m","IntermediateThrowEvent_1nqcsli":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/image/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/models/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1066443049_rev6.txt:
--------------------------------------------------------------------------------
1 | The process starts with an informational meeting among the web design team.
2 | If this meeting is not successful, the process ends here.
3 | Otherwise, the team starts by creating a storyboard.
4 | After an agreement on the storyboard, part of the team starts working on the design and development of the website.
5 | Simultaneously, the team will start to prepare an initial draft of the content.
6 | In case a review of the draft is needed, the marketing team will conduct this, before the web design team creates the final version of the content.
7 | When the development and content have been completed, the website will be built and reviewed.
8 | If the site is approved, the process is completed, otherwise the team goes back to the building step.
9 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1081511532_rev3.txt:
--------------------------------------------------------------------------------
1 | After management indicates that new clients are needed, the marketing team will perform a market analysis and prepare a portfolio presentation.
2 | When they have sent out offers to potential clients the marketing team informs management about the responses.
3 | Management then starts negotiations by sending out a detailed offer to the client.
4 | If the client accepts the offer, management will prepare a contract that will be signed.
5 | Otherwise, management analyzes the reason why their offer failed in order to improve in the future.
6 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1120589054_rev4.txt:
--------------------------------------------------------------------------------
1 | An order to cash process starts when a customer order is received.
2 | After the order has been processed, it is send to the warehouse.
3 | The warehouse employees determine the parts required to produce the requested items.
4 | If any parts are not available in the warehouse, these are ordered.
5 | Once all necessary parts are available, production will start.
6 | After production, quality checks will be performed.
7 | If the production process has finished, products will be packaged and labeled, before returning to the warehouse.
8 | Finally, sales will be informed about the completed production and the product can be sold to the customer.
9 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1155406537_rev10.txt:
--------------------------------------------------------------------------------
1 | A client who wants to create a Paypal account first needs to determine the desired account type.
2 | He should either select a personal account or a premium account.
3 | Afterwards, the client should enter login details, such as e-mail address and desired password, personal details, such as name and date of birth, as well as his telephone number and address.
4 | Finally, the client needs to declare if he has been affiliated with any politically exposed person.
5 | When the client clicks the create account button, the details will be sent to the Paypal system.
6 | When a request is received, the system will validate the input fields.
7 | If there are any invalid fields, the client will be notified and needs to correct them.
8 | Otherwise a welcome email will be generated and sent to indicate that an account has been created.
9 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1199906434_rev2.txt:
--------------------------------------------------------------------------------
1 | The process starts when the IS is notified about a data validation error.
2 | The drop-off tech checks for typos.
3 | If this is not the case, the technician checks if the customer can correct the mistake.
4 | Otherwise, public sources are scoured for solutions.
5 | As soon as any check was passed, the issue is considered resolved.
6 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1279055512_rev1.txt:
--------------------------------------------------------------------------------
1 | Once the Mail Centre office of SSP receives an invoice from the client, it categorizes the invoice by staff member.
2 | Then, the invoice is forwarded to the Administration Department; this Department processes the Invoice (a complex process) and then puts all the invoices into a collection box.
3 | At 10 am every workday, the Data Entry office takes the invoices and enters all data in the SAP system, another complex process.
4 | Every hour the Mail Centre office reviews the system and forwards all new invoices for validation; the Validation office executes the big process of validating invoices.
5 | At the beginning of every week, the Payment office executes the payment of every validate invoice, this is another big process.
6 | After the payment, all invoices are archived by the Registry office.
7 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1364308140_rev4.txt:
--------------------------------------------------------------------------------
1 | The process starts when the SO: Angebot/Auftrag receives a subsidiary order.
2 | The SO: Angebot/Auftrag prepares goods for shipment and then ships the goods, concurrently with preparing the goods and shipping them, the SO: Angebot/Auftrag prepares invoicing.
3 | In case the customer is subsidiary and the subsidiary relationship is not yet modeled, SO: Address- management adds parent company as invoicing address, then the SO: Angebot/Auftrag create the invoice.
4 | Otherwise if the customer is independent or the subsidiary relationship is already modeled in ERP, the SO: Angebot/Auftrag directly creates the invoice.
5 | Finally, the SO: Angebot/Auftrag sends the invoice.
6 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1484844771_rev1.txt:
--------------------------------------------------------------------------------
1 | In a certain company an Invoice process is started.
2 | First the Vendor is tried to be located into the SAP system of the company.
3 | If it is not possible to find it a sub-process to record this new Vendor is started.
4 | The request for this new Vendor Record starts with the filling of the new Vendor Master Record form.
5 | After this, the request is attached to the invoice and then putted in an internal outbox for new vendors.
6 | Before the request is finished it is classified in urgent and non-urgent invoices.
7 | Whenever the Invoice is urgent this Request has a maximum 24 hr window to be finished, while if it is non-urgent it has a 1-5 working days time to be done.
8 | If the Vendor is already in the system or the request for new Vendor Record has finished, its SAP number is then added to the invoice and the process continues.
9 | The invoices can be sorted in two ways: by amount and by vendor.
10 | The invoices are then entered in the SAP system and the process is finished.
11 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1488760422_rev3.txt:
--------------------------------------------------------------------------------
1 | The process starts when the admin office in SSP receives the invoice, the admin office then sorts the invoice per client, sorts the invoice per vendor, attaches invoice entry form to invoice, enters required info on the invoice entry form, and checks the completeness of the invoice after the client has completed the invoice.
2 | If the invoice is not completed a message is sent and the process finishes.
3 | Otherwise, if the invoice is complete, the admin office enters the info for the SLA and checks the priority.
4 | If the invoice has high priority, the admin office applies the red stamp on entry invoice.
5 | Afterwards, the admin office checks the invoice compliance.
6 | If the invoice is complete the admin office allocates invoice to DEO.
7 | Otherwise, if the invoice is not complete, the admin office can either send it to experience staff who should process the non-compliance invoice, call the client and request for information, or send a postal mail requesting the information complete; in this case a reminder is sent to the client after 10 hours.
8 | Finally, when the missing information are obtained the admin office can allocate invoice to DEO.
9 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1511399591_rev3.txt:
--------------------------------------------------------------------------------
1 | The process starts with the business analyst collecting data and conducting business analysis regarding customer feedback, then the web designer integrates the design and decides where the customer feedback module should be placed.
2 | The business analyst waits until the design is complete, then she checks the design and provides feedback.
3 | If the design needs adjustment the web designer has to change the design and integrates the design and decides where the customer feedback module should be placed, again.
4 | If the design is OK.
5 | The PHP/HTML/CSS specialist integrates with the overall implementation, and then the tester tests the final website to make sure everything is going well.
6 | If the test is OK, the process ends, otherwise if the test is not ok the tester provides test results to the PHP/HTML/CSS specialist who adjusts according to the test results, and integrates the overall implementation, again.
7 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1517710369_rev9.txt:
--------------------------------------------------------------------------------
1 | In the process of adding a credit card for an internet purchase after choosing to pay with credit card the user has to put his credit card details, after that the billing address is checked.
2 | If it is incorrect the process goes back to the user so that it can be modified, if it is correct the process continues.
3 | Afterwards the user needs to click in the continue button to move forward.
4 | The Credit Card is then verified by the Credit Card Authority.
5 | The result is then checked and if it is validated the credit card is added, if not the addition is cancelled.
6 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1561879068_rev3.txt:
--------------------------------------------------------------------------------
1 | The process starts with a visitor filling out a registration-form.
2 | The availability of products and the credit rating is checked first.
3 | If the credit rating is higher than 9000 (according to Schufa) the registration is called unsuccessful.
4 | If not the interim customer dataset record is created.
5 | After this two sub-processes starts in parallel: Device provision and Register customer account at ISP nodes.
6 | Once these sub-processes are finished a welcome package is created and sent to the customer to alert them that the registration process was completed successfully.
7 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1650735497_rev6.txt:
--------------------------------------------------------------------------------
1 | A PayPal client wants to pay with bank account and has selected this as payment option.
2 | For bank account addition, first, the PayPal client needs to enter all relevant bank details, i.e. first name, bank name, account type, BSB and account number, and click "continue".
3 | This submits the bank details to the PayPal system.
4 | After the bank details are submitted to the PayPal system, it makes two random deposits in the bank account.
5 | The PayPal system sends a message with this information to the client bank account.
6 | By this, the two deposits to the bank account are made.
7 | Then, after 3-5 working days it notifies the PayPal client to check his bank account for received deposits.
8 | The client may now log into his PayPal account, enter the amounts from the two deposits and click "verify".
9 | The PayPal system then checks its values against the values entered by the client.
10 | If the values match, the bank account is linked to the clients PayPal account and is considered as confirmed.
11 | If the values do not match, the bank account is removed from the PayPal system, i.e. it could not be confirmed.
12 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1763938034_rev2.txt:
--------------------------------------------------------------------------------
1 | In the process of reward and training, first, the management checks the employee performance.
2 | If the performance is less than 20%, the management suggests the employee’s dismissal to the human resources department (HR).
3 | Then, the HR dismisses the employee.
4 | If the employee performance is greater than 20% but less than 50%, the management will suggest training, which in turn is provided by HR.
5 | If the performance exceeds 75%, the management suggests the employee for reward.
6 | There may be either a financial reward or an other benefit.
7 | Regarding the latter, the management chooses an appropriate benefit.
8 | The financial reward is calculated and payed by the finance departement.
9 | Finally, the management announces the rewarded employee as employee of the month.
10 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1800553647_rev1.txt:
--------------------------------------------------------------------------------
1 | This process describes how purchases work at the ACME Inc company.
2 | A purchase is initiated by a demand identified within a department.
3 | If there are enough goods in stock to satisfy this demand, then they are consumed locally and no further action is required.
4 | Otherwise, the department defines which type of goods are needed and the necessary amounts and a purchase requisition is created in the ERP system.
5 | This purchase requisition is processed by the Central procurement department.
6 | First, the purchase requisition is checked on the ERP system to see whether the supplier information is available.
7 | If this is a new supplier, first it has to be created within the ERP system.
8 | Once it is created (or it if was already a known supplier), the purchase requisition is used to create an order template in the ERP system.
9 | The final step in the process is the approval of this order, which is granted by another role, called "approver".
10 | After receiving the new order template from the ERP system, he approves and triggers the purchase order.
11 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1807310623_rev1.txt:
--------------------------------------------------------------------------------
1 | In ACME Inc. the process of purchase order-to-delivery is started by the financial department.
2 | They check the purchase invoice and then sends it to the department.
3 | The department checks the invoice for factual correctness and registers this in the SAPERION workflow system.
4 | After this, a check is performed to see if the amount purchased is over $500 or under $500.
5 | If it is over $500 the invoice is sent to the department head who then uses the SAPERION workflow to approve the invoice.
6 | Once this has been done, or if the amount of the order is under $500 the ERP system is triggered for payment and the process ends.
7 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/1914750670_rev7.txt:
--------------------------------------------------------------------------------
1 | The account creation process at this bank proceeds as follows.
2 | The first steps in the process are performed by the bank customer.
3 | After visiting the bank website, she fills in her personal data and generates a PDF document with all the information relevant to this account request.
4 | After printing this PDF, the customer needs to visit a post office to send these documents.
5 | The post officer will check the identity of the customer and mail the account to the bank.
6 | At the bank, the person in charge of making a decision on account requests is the bank officer.
7 | Once he receives a new request, he'll check the customer data.
8 | Depending on the available information and his own criteria, he may either accept or reject the request.
9 | In the former case, he will mail the account documents to the customer.
10 | In the latter, he will mail a letter of refusal.
11 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/20818304_rev1.txt:
--------------------------------------------------------------------------------
1 | The credit company receives the credit information from the customer, If the requested amount is greater than 1M$ an approval must be requested.
2 | If the requested amount is lower or equal to 1M$ the company assess the risk of the credit.
3 | After the assessment, if the risk is high, an approval must be requested; but if the risk is low the credit is accepted.
4 | After the approval request, the credit could be accepted or rejected; in both cases, an email is sent to the customer.
5 | The credit company collects the credit information from the customer, If the requested amount is greater than 1M$ an approval must be requested.
6 | If the requested amount is lower or equal to 1M$ the company assess the risk of the credit.
7 | After the assessment, if the risk is high, an approval must be requested; but if the risk is low the credit is accepted.
8 | After the approval request, the credit could be accepted or rejected; in both cases, an email is sent to the customer.
9 | The credit company collects the credit information from the customer, If the requested amount is lower or equal to 1M$ the company assess the risk of the credit.
10 | After the assessment, if the risk is low the credit is accepted.
11 | If the requested amount is greater than 1M$ or the risk of the credit is high, an approval must be requested.
12 | After the approval request, the credit could be accepted or rejected; in both cases, an email is sent to the customer.
13 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/269649309_rev8.txt:
--------------------------------------------------------------------------------
1 | If a not collected bag is identified, CVS must check the number of resolution retries conducted.
2 | If the number of retries is greater than an specified number, the bag must be returned to the production area for disassemble; in all other cases, CVS must try to contact the customer by phone and remind to pick up the bag.
3 | If the contact is successful and the customer withdrawn the order, the bag must be returned to the production area for disassemble, but if it is successful and the customer promises to pick up the bag, CVS must increase the retry count on the bag label.
4 | Also, this number must be increased if the contact is unsuccessful.
5 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/348018817_rev1.txt:
--------------------------------------------------------------------------------
1 | As soon as an employee files an expense report the process is started.
2 | Once the expense report is received a check is performed to make sure the employee has an account.
3 | If this check does not take place within 28 days, the process is stopped and the employee is sent a “resubmit” email.
4 | When the employee has an account the report is reviewed.
5 | If the employee does not have an account, an account is created after which the report is reviewed.
6 | A check is performed to see if the amount of the expense exceeds 200.
7 | If it does not exceed 200, the employee is reimbursed through a deposit directly to the employee’s bank account and the process is ended.
8 | In the case that it does exceed 200, a supervisor is asked for approval.
9 | Three things can happen after this.
10 | First, the supervisor approves within 7 days, this will result in the deposit of the reimbursement directly to the employee’s bank account.
11 | Once this is done the process is ended.
12 | Second, the supervisor rejects within 7 days, as a result the employee receives a notification through email that the request has been rejected.
13 | Third, if it takes the supervisor more than 7 days to respond, an email is sent to the employee informing him/her that the approval is in progress and the part of the processes after a supervisor is asked for approval is repeated.
14 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/378459006_rev4.txt:
--------------------------------------------------------------------------------
1 | At the end of every week, the Payment Office of SSP generates a payment report and then pays the vendor.
2 | This payment report is sent automatically to clients (including the payment invoice), also the payment office must send the payment report to both the Registry office and to the Accounts Receivable Department.
3 | The Accounts Receivable Department generates the monthly invoice for clients, and then charges $35 per invoice notifying the client.
4 | The Registry office selects the paper-based invoices that have been paid in order to archive the invoices per vendor and then per payment data; also, this office tracks down the payment.
5 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/472026493_rev3.txt:
--------------------------------------------------------------------------------
1 | The process of buying new hardware is started as soon as a request for new hardware is received by the IT department.
2 | The next step is for the IT department to analyse the request and either approve or deny it.
3 | If it is denied, the employee is informed via email about the denial and the process is ended.
4 | However, if the request is approved it is edited and completed.
5 | Then an email is sent to the supplier asking about prices.
6 | Then the supplier replies to the email by sending an offer for the requested items.
7 | Once this offer is received, a form is filled in and sent to the management.
8 | The management then analyses the request and decides if it is approved or not.
9 | In the former case, the offer is forwarded to the financial department and back to the IT department.
10 | The financial department finds resources while the IT department prepares an order and sends this to the supplier.
11 | When this is accepted and the financial resources are found the hardware is received by the IT department.
12 | After which the financial department will take care of the invoice and the processes is ended.
13 | In the scenario where the management does not approve the request it can send the request back to the IT department for rework, then the IT department has to go back to editing and completing a request.
14 | If the management does not approve the request it can also decide to deny the request after which the process is ended.
15 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/483918729_rev1.txt:
--------------------------------------------------------------------------------
1 | The process starts with the Provision Team receiving a request from a Customer.
2 | First, the team has to identify the necessary parts.
3 | If the team has any question about the request, they may ask for more information to the customer.
4 | Afterwards, the team needs to check if all parts are available.
5 | If available, they are supplied to the customer.
6 | Otherwise, the team must record the petition, make an order to Daisuki, and contact the customer once the team collects all parts.
7 | After the items are recollected by the customer, the final payment is received.
8 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/602211229_rev5.txt:
--------------------------------------------------------------------------------
1 | The reimbursement process within the ERICS company is started as soon as a reimbursement request is received.
2 | After receiving the request a reimbursement contact is created.
3 | Afterwards a beneficiary is chosen.
4 | Then, a refund period is contract duration is determined.
5 | Once this has been completed a check is done to see if a customer is part of a "Verband" or only has normal subsidiaries.
6 | In the former case, the customer group association is selected.
7 | In the latter case, customers are selected manually.
8 | Once either of these two activities have been completed a threshold is set.
9 | Once the refund period has ended, a credit note is printed and sent to the customer.
10 | In the meanwhile a reimbursement is calculated and paid to the customer.
11 | Once the payment has been made and the notification to the customer has been sent, the process ends.
12 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/new dataset/texts/784358570_rev2.txt:
--------------------------------------------------------------------------------
1 | The process starts by reviewing the order.
2 | The staff should check if all the requested items are available.
3 | If something is missing, the staff has to inform customer about a potential delay and order the missing products.
4 | In the exceptional case of a discontinued item, the customer should be informed about the not longer available items.
5 | After waiting an average of x days for the delivery, the staff should check again if all products are on store.
6 | If everything is OK, then the staff recollects all products and prepare a package.
7 | The courier is then informed about the pre-processed package.
8 | The courier company informs the client about a potential delay until there are enough human resources to process the delivery.
9 | Then, the package is picked up by the designed driver.
10 | A centralized service decides the best route to deliver all driver's packages.
11 | Once the driver delivers the package, she should update the system so all stakeholders are notified.
12 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/BicycleManufacturing.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_3","Exclusive_Databased_Gateway_5","ParallelGateway_1","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7","Task_8"],"num-sentences":12,"alignment":{"Task_2":1,"Exclusive_Databased_Gateway_0":2,"Task_7":6,"Task_8":8,"Task_1":10,"Task_3":4,"Exclusive_Databased_Gateway_5":"no-match","Task_0":9,"Task_4":11,"ParallelGateway_1":"no-match","Task_5":5,"Exclusive_Databased_Gateway_3":"no-match","Task_6":7},"errors":{"Exclusive_Databased_Gateway_5":"m","ParallelGateway_1":"m","Exclusive_Databased_Gateway_3":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/ClaimsCreation.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Task_0","Task_1","Task_2","Task_3","Task_4","Task_5"],"num-sentences":5,"alignment":{"Task_2":0,"Task_1":2,"Task_3":"no-match","Task_0":1,"Task_4":3,"Task_5":4},"errors":{"Task_3":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Dispatch-of-goods.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_1fx9yp3","ExclusiveGateway_1mpgzhg","InclusiveGateway_0p2e5vq","ParallelGateway_02fgrfq","StartEvent_1","Task_05ftug5","Task_0e6hvnj","Task_0jsoxba","Task_0s79ile","Task_0sl26uo","Task_0vaxgaa","Task_12j0pib"],"num-sentences":7,"alignment":{"EndEvent_1fx9yp3":"no-match","Task_0e6hvnj":2,"Task_0s79ile":2,"Task_0sl26uo":6,"ExclusiveGateway_1mpgzhg":1,"Task_05ftug5":5,"Task_12j0pib":4,"Task_0jsoxba":4,"StartEvent_1":"no-match","Task_0vaxgaa":0,"ParallelGateway_02fgrfq":0,"InclusiveGateway_0p2e5vq":"no-match"},"errors":{"EndEvent_1fx9yp3":"m","StartEvent_1":"m","InclusiveGateway_0p2e5vq":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Hospital.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Task1","Task10","Task11","Task12","Task13","Task14","Task2","Task3","Task4","Task5","Task6","Task7","Task8","Task9","eGate1","eGate2","eGate5","pGate1"],"num-sentences":14,"alignment":{"Task12":12,"Task2":3,"Task11":12,"Task3":5,"Task6":8,"pGate1":"no-match","Task8":10,"eGate1":1,"eGate5":11,"Task1":1,"Task14":13,"Task10":11,"eGate2":6,"Task7":9,"Task13":13,"Task5":6,"Task4":2,"Task9":10},"errors":{"pGate1":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Hotel.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_0ixvgh0","ExclusiveGateway_1kvtn51","InclusiveGateway_0vcvzvk","ParallelGateway_00qbmr5","ParallelGateway_11d7f1q","Task_05jr8ik","Task_0c685de","Task_0h8ljxx","Task_0mymppr","Task_0vkxpbk","Task_0z390gs","Task_12rew8t","Task_16m28ah","Task_19oznyv","Task_1esbsdw","Task_1y44uft","Task_1yfp1gq"],"num-sentences":11,"alignment":{"Task_1y44uft":3,"Task_0vkxpbk":9,"ExclusiveGateway_0ixvgh0":"no-match","Task_0h8ljxx":9,"Task_0c685de":3,"ExclusiveGateway_1kvtn51":"no-match","Task_0mymppr":2,"Task_19oznyv":1,"Task_16m28ah":2,"ParallelGateway_11d7f1q":6,"Task_05jr8ik":7,"Task_1esbsdw":5,"Task_12rew8t":8,"Task_0z390gs":6,"Task_1yfp1gq":3,"ParallelGateway_00qbmr5":"no-match","InclusiveGateway_0vcvzvk":"no-match"},"errors":{"ExclusiveGateway_0ixvgh0":"m","ExclusiveGateway_1kvtn51":"m","ParallelGateway_00qbmr5":"m","InclusiveGateway_0vcvzvk":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/HotelService.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_1","Exclusive_Databased_Gateway_3","InclusiveGateway_0","ParallelGateway_1","ParallelGateway_2","Task_0","Task_1","Task_10","Task_11","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7","Task_8","Task_9"],"num-sentences":11,"alignment":{"Task_2":2,"Task_9":5,"Exclusive_Databased_Gateway_1":"no-match","Task_7":7,"Task_8":1,"Task_1":3,"Task_3":6,"ParallelGateway_2":3,"InclusiveGateway_0":"no-match","Task_0":3,"Task_4":8,"ParallelGateway_1":7,"Task_5":9,"Task_11":3,"Task_10":2,"Exclusive_Databased_Gateway_3":"no-match","Task_6":9},"errors":{"Exclusive_Databased_Gateway_1":"m","InclusiveGateway_0":"m","Exclusive_Databased_Gateway_3":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model1-2.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_0gcm22u","ExclusiveGateway_1ujyhce","ExclusiveGateway_1wqvckp","Task_025ix5y","Task_056wtxd","Task_0lhwwbj","Task_0y0bk1x","Task_0yjzdx3","Task_1fitgv2","Task_1jco6af","Task_1kw3asu"],"num-sentences":6,"alignment":{"Task_0lhwwbj":0,"ExclusiveGateway_0gcm22u":2,"Task_025ix5y":0,"Task_0y0bk1x":1,"Task_0yjzdx3":3,"ExclusiveGateway_1wqvckp":1,"Task_1kw3asu":1,"Task_1jco6af":4,"Task_056wtxd":3,"Task_1fitgv2":0,"ExclusiveGateway_1ujyhce":"no-match"},"errors":{"ExclusiveGateway_1ujyhce":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model1-4.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_1","IntermediateMessageEventCatching_1","ParallelGateway_0","ParallelGateway_1","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5","Task_6"],"num-sentences":11,"alignment":{"Task_2":6,"IntermediateMessageEventCatching_1":"no-match","ParallelGateway_0":"no-match","Exclusive_Databased_Gateway_0":"no-match","Exclusive_Databased_Gateway_1":"no-match","Task_1":5,"Task_3":8,"Task_0":3,"Task_4":9,"ParallelGateway_1":6,"Task_5":10,"Task_6":10},"errors":{"IntermediateMessageEventCatching_1":"m","ParallelGateway_0":"m","Exclusive_Databased_Gateway_0":"m","Exclusive_Databased_Gateway_1":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Task_0","Task_1","Task_2","Task_3"],"num-sentences":3,"alignment":{"Task_2":2,"Exclusive_Databased_Gateway_0":2,"Task_1":1,"Task_3":2,"Task_0":"no-match"},"errors":{"Task_0":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-10.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_1","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7","Task_8","Task_9"],"num-sentences":8,"alignment":{"Task_2":0,"Task_9":0,"Exclusive_Databased_Gateway_0":3,"Exclusive_Databased_Gateway_1":0,"Task_7":5,"Task_8":6,"Task_1":2,"Task_3":1,"Task_0":2,"Task_4":3,"Task_5":3,"Task_6":4},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-11.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_1","Exclusive_Databased_Gateway_2","Exclusive_Databased_Gateway_3","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7","Task_8"],"num-sentences":7,"alignment":{"Task_2":6,"Exclusive_Databased_Gateway_0":3,"Exclusive_Databased_Gateway_1":1,"Task_7":4,"Task_8":5,"Task_1":3,"Task_3":2,"Task_0":3,"Task_4":2,"Task_5":1,"Exclusive_Databased_Gateway_3":"no-match","Exclusive_Databased_Gateway_2":"no-match","Task_6":0},"errors":{"Exclusive_Databased_Gateway_3":"m","Exclusive_Databased_Gateway_2":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-12.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Task_0","Task_1","Task_2","Task_3","Task_4"],"num-sentences":4,"alignment":{"Task_2":3,"Exclusive_Databased_Gateway_0":3,"Task_1":1,"Task_3":3,"Task_0":0,"Task_4":2},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_002btff","ExclusiveGateway_0bfye1i","ExclusiveGateway_1blo9ls","Task_0156ogl","Task_0pp0drb","Task_0u78wwe","Task_0ubal6w","Task_0w8hfzt","Task_0wyejr3","Task_0xngqja","Task_19180h2","Task_1fph1bt","Task_1ruk9dz","Task_1u95gfn","Task_1wjx7bm"],"num-sentences":11,"alignment":{"Task_0w8hfzt":7,"Task_0xngqja":3,"Task_0wyejr3":9,"ExclusiveGateway_0bfye1i":"no-match","Task_0pp0drb":2,"Task_19180h2":4,"ExclusiveGateway_1blo9ls":2,"ExclusiveGateway_002btff":6,"Task_0u78wwe":6,"Task_0ubal6w":0,"Task_1wjx7bm":8,"Task_1ruk9dz":1,"Task_0156ogl":2,"Task_1u95gfn":6,"Task_1fph1bt":5},"errors":{"ExclusiveGateway_0bfye1i":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-4.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_2","Task_0","Task_1","Task_10","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7","Task_8","Task_9"],"num-sentences":9,"alignment":{"Task_2":3,"Task_9":7,"Exclusive_Databased_Gateway_0":1,"Task_7":5,"Task_8":6,"Task_1":2,"Task_3":1,"Task_0":0,"Task_4":1,"Task_5":2,"Task_10":8,"Exclusive_Databased_Gateway_2":"no-match","Task_6":4},"errors":{"Exclusive_Databased_Gateway_2":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-5.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Task_0","Task_1","Task_2","Task_3"],"num-sentences":4,"alignment":{"Task_2":1,"Task_1":2,"Task_3":3,"Task_0":0},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-6.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Task_0","Task_1","Task_2","Task_3"],"num-sentences":3,"alignment":{"Task_2":2,"Exclusive_Databased_Gateway_0":2,"Task_1":1,"Task_3":2,"Task_0":0},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-7.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7"],"num-sentences":7,"alignment":{"Task_2":2,"Exclusive_Databased_Gateway_0":2,"Task_7":6,"Task_1":1,"Task_3":2,"Task_0":0,"Task_4":3,"Task_5":4,"Task_6":5},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-8.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Task_0","Task_1","Task_2","Task_3","Task_4"],"num-sentences":7,"alignment":{"Task_2":2,"Exclusive_Databased_Gateway_0":2,"Task_1":2,"Task_3":3,"Task_0":0,"Task_4":4},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model10-9.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_1","Exclusive_Databased_Gateway_3","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7"],"num-sentences":5,"alignment":{"Task_2":3,"Exclusive_Databased_Gateway_0":0,"Exclusive_Databased_Gateway_1":0,"Task_7":4,"Task_1":2,"Task_3":0,"Task_0":2,"Task_4":0,"Task_5":1,"Exclusive_Databased_Gateway_3":0,"Task_6":4},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model2-1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndNoneEvent_0","EventbasedGateway_0","Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_1","Exclusive_Databased_Gateway_2","Exclusive_Databased_Gateway_3","Exclusive_Databased_Gateway_5","ParallelGateway_0","Task_0","Task_1","Task_10","Task_11","Task_12","Task_13","Task_14","Task_15","Task_16","Task_17","Task_18","Task_19","Task_2","Task_20","Task_21","Task_22","Task_23","Task_24","Task_25","Task_3","Task_4","Task_5","Task_6","Task_7","Task_8","Task_9"],"num-sentences":38,"alignment":{"Task_12":18,"Task_2":5,"Task_13":19,"Task_9":11,"Task_14":21,"EventbasedGateway_0":27,"Task_23":28,"ParallelGateway_0":34,"Exclusive_Databased_Gateway_0":2,"Exclusive_Databased_Gateway_1":6,"Task_17":23,"Task_7":34,"Task_25":30,"Task_8":1,"EndNoneEvent_0":6,"Task_1":3,"Task_3":3,"Exclusive_Databased_Gateway_5":14,"Task_0":2,"Task_4":4,"Task_18":14,"Task_24":29,"Task_5":8,"Task_20":16,"Task_15":22,"Task_11":13,"Task_19":15,"Task_10":13,"Exclusive_Databased_Gateway_3":20,"Exclusive_Databased_Gateway_2":11,"Task_21":16,"Task_16":25,"Task_6":34,"Task_22":17},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model2-2.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndNoneEvent_0","EventbasedGateway_0","EventbasedGateway_1","Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_1","Exclusive_Databased_Gateway_3","Exclusive_Databased_Gateway_4","Exclusive_Databased_Gateway_6","IntermediateMessageEventCatching_1","IntermediateMessageEventCatching_2","IntermediateTimerEvent_0","IntermediateTimerEvent_1","ParallelGateway_0","Task_0","Task_1","Task_10","Task_11","Task_12","Task_13","Task_14","Task_15","Task_16","Task_17","Task_18","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7","Task_8","Task_9"],"num-sentences":30,"alignment":{"Task_12":0,"Task_2":5,"Task_13":20,"IntermediateTimerEvent_0":"no-match","Task_9":19,"IntermediateMessageEventCatching_1":"no-match","Task_14":20,"EventbasedGateway_0":22,"ParallelGateway_0":"no-match","Exclusive_Databased_Gateway_0":"no-match","Exclusive_Databased_Gateway_1":"no-match","Task_17":24,"EventbasedGateway_1":"no-match","Task_7":13,"Exclusive_Databased_Gateway_6":20,"Task_8":19,"EndNoneEvent_0":"no-match","Task_1":4,"Task_3":7,"IntermediateMessageEventCatching_2":"no-match","Exclusive_Databased_Gateway_4":19,"Task_0":3,"Task_4":7,"IntermediateTimerEvent_1":"no-match","Task_18":25,"Task_5":9,"Task_15":20,"Task_11":28,"Task_10":"no-match","Exclusive_Databased_Gateway_3":11,"Task_16":16,"Task_6":10},"errors":{"IntermediateTimerEvent_0":"m","IntermediateMessageEventCatching_1":"m","ParallelGateway_0":"m","Exclusive_Databased_Gateway_0":"m","Exclusive_Databased_Gateway_1":"m","EventbasedGateway_1":"m","EndNoneEvent_0":"m","IntermediateMessageEventCatching_2":"m","IntermediateTimerEvent_1":"m","Task_10":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model3-1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Task_0","Task_1","Task_2","Task_3","Task_4","Task_5"],"num-sentences":7,"alignment":{"Task_2":3,"Task_1":2,"Task_3":4,"Task_0":1,"Task_4":5,"Task_5":5},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model3-2.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","ParallelGateway_0","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5"],"num-sentences":4,"alignment":{"Task_2":1,"ParallelGateway_0":"no-match","Exclusive_Databased_Gateway_0":1,"Task_1":1,"Task_3":2,"Task_0":0,"Task_4":2,"Task_5":3},"errors":{"ParallelGateway_0":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model3-3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_1","Task_0","Task_1","Task_2","Task_3"],"num-sentences":5,"alignment":{"Task_2":1,"Exclusive_Databased_Gateway_1":3,"Task_1":0,"Task_3":2,"Task_0":0},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model3-4.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EventbasedGateway_0","IntermediateMessageEventCatching_0","IntermediateTimerEvent_0","Task_0","Task_1"],"num-sentences":4,"alignment":{"IntermediateTimerEvent_0":2,"EventbasedGateway_0":2,"Task_1":2,"Task_0":0,"IntermediateMessageEventCatching_0":2},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model3-5.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_0gqxa5p","ExclusiveGateway_1bgnyxy","Task_02tv0tg","Task_0fa64qy","Task_0h2dm75","Task_0oplrbc","Task_0svq7pj","Task_0tgqnf8","Task_0wb6m96","Task_1cj4etn","Task_1dx7gas","Task_1ltvv50","Task_1s0f6g9"],"num-sentences":9,"alignment":{"Task_0h2dm75":3,"Task_0tgqnf8":3,"Task_0oplrbc":4,"Task_0svq7pj":7,"ExclusiveGateway_0gqxa5p":8,"Task_02tv0tg":0,"Task_1dx7gas":6,"Task_1s0f6g9":8,"ExclusiveGateway_1bgnyxy":5,"Task_1cj4etn":6,"Task_0wb6m96":1,"Task_0fa64qy":8,"Task_1ltvv50":5},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model3-6.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_2","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5"],"num-sentences":8,"alignment":{"Task_2":2,"Exclusive_Databased_Gateway_0":1,"Task_1":1,"Task_3":3,"Task_0":0,"Task_4":4,"Task_5":5,"Exclusive_Databased_Gateway_2":5},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model4-1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_1lv3mc8","ExclusiveGateway_05u963c","ExclusiveGateway_0lp98gj","ExclusiveGateway_11lsf7d","ExclusiveGateway_1qcv2mz","IntermediateThrowEvent_05s8q6j","IntermediateThrowEvent_1fryna9","StartEvent_1","Task_04q75mm","Task_05q52yh","Task_06xm9e7","Task_094fhm7","Task_09ukvoy","Task_0cetema","Task_0e3q4h4","Task_0kq5oqc","Task_0lpkp29","Task_0s4dttm","Task_10l6vtw","Task_15n0htx","Task_16t6dgi","Task_19nq9xk","Task_1iwzgdz","Task_1paf8g4","Task_1vdn4rv","Task_1x9ksrc"],"num-sentences":40,"alignment":{"Task_09ukvoy":23,"Task_1vdn4rv":8,"Task_05q52yh":27,"Task_15n0htx":35,"Task_16t6dgi":5,"Task_10l6vtw":29,"Task_0e3q4h4":3,"Task_19nq9xk":1,"Task_0s4dttm":24,"Task_094fhm7":7,"Task_1paf8g4":35,"Task_0kq5oqc":38,"EndEvent_1lv3mc8":39,"Task_1iwzgdz":"no-match","Task_06xm9e7":28,"StartEvent_1":0,"ExclusiveGateway_1qcv2mz":"no-match","ExclusiveGateway_0lp98gj":"no-match","Task_0cetema":17,"IntermediateThrowEvent_1fryna9":"no-match","Task_0lpkp29":26,"Task_1x9ksrc":"no-match","ExclusiveGateway_11lsf7d":"no-match","ExclusiveGateway_05u963c":26,"IntermediateThrowEvent_05s8q6j":"no-match","Task_04q75mm":33},"errors":{"Task_1iwzgdz":"m","ExclusiveGateway_1qcv2mz":"m","ExclusiveGateway_0lp98gj":"m","IntermediateThrowEvent_1fryna9":"m","Task_1x9ksrc":"m","ExclusiveGateway_11lsf7d":"m","IntermediateThrowEvent_05s8q6j":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model5-1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndMessageEvent_0","EndMessageEvent_1","EndMessageEvent_2","Exclusive_Databased_Gateway_0","Task_0","Task_1"],"num-sentences":6,"alignment":{"Exclusive_Databased_Gateway_0":2,"EndMessageEvent_2":3,"EndMessageEvent_0":2,"Task_1":4,"Task_0":1,"EndMessageEvent_1":"no-match"},"errors":{"EndMessageEvent_1":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model5-2.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_1","Task_0","Task_1","Task_2","Task_3","Task_4"],"num-sentences":5,"alignment":{"Task_2":2,"Exclusive_Databased_Gateway_1":3,"Task_1":"no-match","Task_3":3,"Task_0":4,"Task_4":1},"errors":{"Task_1":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model5-3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["CollapsedSubprocess_0","Exclusive_Databased_Gateway_0","IntermediateEvent_0","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7"],"num-sentences":10,"alignment":{"Task_2":2,"IntermediateEvent_0":7,"Exclusive_Databased_Gateway_0":5,"Task_7":"no-match","Task_1":"no-match","Task_3":2,"Task_0":7,"Task_4":9,"Task_5":9,"CollapsedSubprocess_0":5,"Task_6":1},"errors":{"Task_7":"m","Task_1":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model6-2.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Task_0","Task_1","Task_2","Task_3"],"num-sentences":5,"alignment":{"Task_2":0,"Task_1":3,"Task_3":4,"Task_0":2},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model6-3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_1egehkn","ExclusiveGateway_0ar8be4","IntermediateThrowEvent_05dtkqw","Task_0iuoxbg","Task_0kamqa8","Task_0tevh47","Task_0w0ygw4","Task_1yd0slf"],"num-sentences":9,"alignment":{"Task_0iuoxbg":4,"Task_1yd0slf":6,"EndEvent_1egehkn":"no-match","Task_0w0ygw4":0,"Task_0tevh47":7,"ExclusiveGateway_0ar8be4":6,"IntermediateThrowEvent_05dtkqw":7,"Task_0kamqa8":8},"errors":{"EndEvent_1egehkn":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model6-4.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_070toro","EndEvent_0rqhg82","ExclusiveGateway_0c40ulv","ExclusiveGateway_0goo35e","ExclusiveGateway_0gudm8h","ExclusiveGateway_0ui073i","ExclusiveGateway_127dja6","ExclusiveGateway_1x1erw0","IntermediateCatchEvent_1hsqzfa","Task_0k8j1jy","Task_0lzccjb","Task_0yasbbh","Task_11kc93s","Task_17xq7m5","Task_1la91ms","Task_1n5augf","Task_1oshr8b","Task_1psfmbe"],"num-sentences":14,"alignment":{"EndEvent_070toro":13,"Task_1n5augf":10,"ExclusiveGateway_127dja6":"no-match","Task_1oshr8b":10,"IntermediateCatchEvent_1hsqzfa":11,"Task_17xq7m5":2,"Task_1la91ms":5,"ExclusiveGateway_0goo35e":9,"Task_11kc93s":"no-match","EndEvent_0rqhg82":12,"Task_0k8j1jy":2,"ExclusiveGateway_1x1erw0":9,"ExclusiveGateway_0ui073i":11,"ExclusiveGateway_0c40ulv":10,"Task_1psfmbe":5,"ExclusiveGateway_0gudm8h":2,"Task_0yasbbh":3,"Task_0lzccjb":2},"errors":{"ExclusiveGateway_127dja6":"m","Task_11kc93s":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model7-1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndNoneEvent_1","Exclusive_Databased_Gateway_0","StartTimerEvent_0","Task_0","Task_1","Task_2","Task_3"],"num-sentences":7,"alignment":{"Task_2":1,"EndNoneEvent_1":5,"Exclusive_Databased_Gateway_0":"no-match","Task_1":0,"Task_3":5,"Task_0":2,"StartTimerEvent_0":"no-match"},"errors":{"Exclusive_Databased_Gateway_0":"m","StartTimerEvent_0":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model8-1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndNoneEvent_0","StartNoneEvent_0","Task_0","Task_1","Task_2","Task_3","Task_4"],"num-sentences":3,"alignment":{"Task_2":1,"EndNoneEvent_0":2,"Task_1":1,"Task_3":2,"Task_0":"no-match","Task_4":1,"StartNoneEvent_0":0},"errors":{"Task_0":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model8-2.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndNoneEvent_0","Exclusive_Databased_Gateway_0","IntermediateMessageEventCatching_0","IntermediateMessageEventCatching_1","Task_0","Task_1","Task_2","Task_3","Task_4"],"num-sentences":6,"alignment":{"Task_2":0,"IntermediateMessageEventCatching_1":5,"Exclusive_Databased_Gateway_0":1,"EndNoneEvent_0":5,"Task_1":1,"Task_3":4,"Task_0":1,"Task_4":5,"IntermediateMessageEventCatching_0":3},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model8-3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndNoneEvent_0","Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_3","IntermediateMessageEventCatching_0","StartNoneEvent_0","Task_0","Task_1","Task_2","Task_3","Task_4"],"num-sentences":5,"alignment":{"Task_2":1,"Exclusive_Databased_Gateway_0":3,"EndNoneEvent_0":"no-match","Task_1":"no-match","Task_3":2,"Task_0":0,"Task_4":2,"IntermediateMessageEventCatching_0":3,"StartNoneEvent_0":0,"Exclusive_Databased_Gateway_3":2},"errors":{"EndNoneEvent_0":"m","Task_1":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model9-1.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_09a6uem","ExclusiveGateway_0yet0eu","IntermediateThrowEvent_03uii40","StartEvent_1","Task_00yzjc2","Task_0auek44","Task_0d0s2c9","Task_0uwsk0x","Task_1logvb1","Task_1wzib5c","Task_1xbh0oa"],"num-sentences":8,"alignment":{"ExclusiveGateway_0yet0eu":2,"Task_0auek44":3,"IntermediateThrowEvent_03uii40":7,"Task_00yzjc2":6,"Task_1xbh0oa":2,"Task_0uwsk0x":5,"StartEvent_1":0,"ExclusiveGateway_09a6uem":"no-match","Task_0d0s2c9":4,"Task_1logvb1":0,"Task_1wzib5c":7},"errors":{"ExclusiveGateway_09a6uem":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model9-3.json:
--------------------------------------------------------------------------------
1 | {"tasks":["IntermediateMessageEventCatching_0","IntermediateMessageEventCatching_1","IntermediateMessageEventThrowing_0","IntermediateMessageEventThrowing_1","IntermediateMessageEventThrowing_2","StartMessageEvent_0","StartTimerEvent_0","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5"],"num-sentences":4,"alignment":{"Task_2":0,"IntermediateMessageEventCatching_1":"no-match","IntermediateMessageEventThrowing_2":3,"Task_1":0,"Task_3":"no-match","Task_0":1,"Task_4":"no-match","Task_5":3,"IntermediateMessageEventThrowing_1":"no-match","StartMessageEvent_0":3,"StartTimerEvent_0":0,"IntermediateMessageEventCatching_0":3,"IntermediateMessageEventThrowing_0":3},"errors":{"IntermediateMessageEventCatching_1":"m","Task_3":"m","Task_4":"m","IntermediateMessageEventThrowing_1":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model9-4.json:
--------------------------------------------------------------------------------
1 | {"tasks":["IntermediateThrowEvent_05gvwkv","IntermediateThrowEvent_0afkvw3","IntermediateThrowEvent_0jin50e","IntermediateThrowEvent_0lsd8k8","IntermediateThrowEvent_0z2d9pc","IntermediateThrowEvent_1vrqidy","StartEvent_1","Task_0ekvey0","Task_0ycxvd8","Task_1b2ziuj","Task_1h88qi1","Task_1j7zx97","Task_1jrkzn6","Task_1kjs11m"],"num-sentences":5,"alignment":{"Task_1h88qi1":2,"IntermediateThrowEvent_1vrqidy":3,"IntermediateThrowEvent_0lsd8k8":3,"IntermediateThrowEvent_0afkvw3":1,"IntermediateThrowEvent_05gvwkv":"no-match","Task_0ycxvd8":3,"Task_1jrkzn6":2,"Task_1kjs11m":2,"IntermediateThrowEvent_0z2d9pc":"no-match","Task_1j7zx97":0,"Task_0ekvey0":0,"IntermediateThrowEvent_0jin50e":1,"StartEvent_1":"no-match","Task_1b2ziuj":"no-match"},"errors":{"IntermediateThrowEvent_05gvwkv":"m","IntermediateThrowEvent_0z2d9pc":"m","StartEvent_1":"m","Task_1b2ziuj":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model9-5.json:
--------------------------------------------------------------------------------
1 | {"tasks":["Exclusive_Databased_Gateway_0","Exclusive_Databased_Gateway_1","Exclusive_Databased_Gateway_2","IntermediateTimerEvent_0","IntermediateTimerEvent_1","ParallelGateway_0","StartMessageEvent_0","Task_0","Task_1","Task_2","Task_3","Task_4","Task_5","Task_6","Task_7"],"num-sentences":7,"alignment":{"Task_2":1,"IntermediateTimerEvent_0":5,"ParallelGateway_0":"no-match","Exclusive_Databased_Gateway_0":0,"Exclusive_Databased_Gateway_1":2,"Task_7":3,"Task_1":"no-match","Task_3":0,"Task_0":5,"Task_4":"no-match","IntermediateTimerEvent_1":6,"Task_5":4,"StartMessageEvent_0":"no-match","Exclusive_Databased_Gateway_2":2,"Task_6":2},"errors":{"ParallelGateway_0":"m","Task_1":"m","Task_4":"m","StartMessageEvent_0":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Model9-6.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_00jab7x","ExclusiveGateway_0ygvcem","ExclusiveGateway_14s08dm","ExclusiveGateway_1877e56","IntermediateThrowEvent_02oozd8","IntermediateThrowEvent_0z22416","Task_02qvhks","Task_0o0chis","Task_0q2eypt","Task_1257xzv","Task_1dyfkm7","Task_1owm06t","Task_1snb2dt","Task_1xnl9mr"],"num-sentences":13,"alignment":{"ExclusiveGateway_0ygvcem":8,"Task_1257xzv":7,"Task_1xnl9mr":10,"Task_1snb2dt":0,"Task_02qvhks":5,"Task_1owm06t":7,"IntermediateThrowEvent_02oozd8":3,"ExclusiveGateway_1877e56":11,"Task_0o0chis":5,"Task_1dyfkm7":5,"Task_0q2eypt":5,"ExclusiveGateway_00jab7x":1,"IntermediateThrowEvent_0z22416":3,"ExclusiveGateway_14s08dm":8},"errors":{}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Recourse.json:
--------------------------------------------------------------------------------
1 | {
2 | "tasks": [
3 | "EndEvent_01a6rq8",
4 | "EndEvent_0k9uozu",
5 | "EndEvent_0nfuudw",
6 | "EndEvent_119yhl0",
7 | "EventBasedGateway_0qdxz70",
8 | "ExclusiveGateway_092mc05",
9 | "ExclusiveGateway_0lk2nir",
10 | "IntermediateCatchEvent_037r6f2",
11 | "IntermediateCatchEvent_0d430z1",
12 | "IntermediateCatchEvent_1ias0p2",
13 | "StartEvent_1mnut37",
14 | "Task_02fdytg",
15 | "Task_04aofbe",
16 | "Task_0eti3m2",
17 | "Task_0iirfhd",
18 | "Task_0yan60f",
19 | "Task_12lthpj",
20 | "Task_1bwmf45",
21 | "Task_1qlbv5i",
22 | "Task_1w7bb1w"
23 | ],
24 | "num-sentences": 8,
25 | "alignment": {
26 | "EndEvent_01a6rq8": 2,
27 | "Task_1qlbv5i": 5,
28 | "IntermediateCatchEvent_0d430z1": 3,
29 | "Task_0yan60f": 3,
30 | "Task_02fdytg": 1,
31 | "EndEvent_0k9uozu": 5,
32 | "EndEvent_119yhl0": 3,
33 | "Task_0eti3m2": 4,
34 | "Task_1w7bb1w": 6,
35 | "Task_04aofbe": 2,
36 | "Task_12lthpj": 1,
37 | "IntermediateCatchEvent_1ias0p2": 4,
38 | "IntermediateCatchEvent_037r6f2": 7,
39 | "Task_1bwmf45": 3,
40 | "StartEvent_1mnut37": 0,
41 | "EndEvent_0nfuudw": 7,
42 | "EventBasedGateway_0qdxz70": 4,
43 | "Task_0iirfhd": 1,
44 | "ExclusiveGateway_092mc05": 1,
45 | "ExclusiveGateway_0lk2nir": 5
46 | },
47 | "errors": null
48 | }
49 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Self-service-restaurant.json:
--------------------------------------------------------------------------------
1 | {"tasks":["EndEvent_0t0z07x","EndEvent_1mxdcfl","EndEvent_1pmnzaw","IntermediateCatchEvent_0nhl104","IntermediateCatchEvent_1nu2fvu","IntermediateCatchEvent_1pl0nlh","IntermediateCatchEvent_1r5wlb4","IntermediateCatchEvent_1rch6yh","StartEvent_02hitoh","StartEvent_0zymmrx","StartEvent_1jrp9jr","Task_03wsmkw","Task_07amhtq","Task_0a2rm9v","Task_0av6xl6","Task_0o0pue9","Task_0ot5dif","Task_0rpvccw","Task_0ttgn0d","Task_12h2fs9","Task_12zp7cy","Task_1a48xz1","Task_1jlgbwe","Task_1kt8dzo","Task_1ng51gy","Task_1tdsk5o","Task_1udyby3","Task_1wgretj","Task_1y7mm27"],"num-sentences":13,"alignment":{"IntermediateCatchEvent_1r5wlb4":9,"Task_0a2rm9v":2,"IntermediateCatchEvent_0nhl104":12,"Task_1wgretj":5,"StartEvent_0zymmrx":5,"Task_0o0pue9":10,"Task_03wsmkw":4,"Task_1jlgbwe":4,"Task_12zp7cy":8,"EndEvent_0t0z07x":"no-match","Task_1tdsk5o":6,"StartEvent_1jrp9jr":0,"IntermediateCatchEvent_1nu2fvu":1,"Task_0rpvccw":12,"EndEvent_1mxdcfl":"no-match","StartEvent_02hitoh":2,"Task_0ot5dif":7,"EndEvent_1pmnzaw":"no-match","Task_1y7mm27":3,"Task_12h2fs9":3,"Task_1kt8dzo":0,"IntermediateCatchEvent_1rch6yh":11,"Task_1ng51gy":3,"Task_1a48xz1":11,"Task_07amhtq":10,"Task_0ttgn0d":4,"Task_1udyby3":1,"Task_0av6xl6":6,"IntermediateCatchEvent_1pl0nlh":7},"errors":{"EndEvent_0t0z07x":"m","EndEvent_1mxdcfl":"m","EndEvent_1pmnzaw":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Underwriter.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_1lqez4w","ExclusiveGateway_1q8o6v4","IntermediateCatchEvent_1jepgck","ParallelGateway_0y1iqi8","ParallelGateway_1trphpp","Task_08320qz","Task_0a6dqnu","Task_0plj3yi","Task_0wjw0ga","Task_0xpzfes","Task_0z891iy","Task_1usz0ic"],"num-sentences":11,"alignment":{"Task_08320qz":3,"Task_0xpzfes":10,"Task_0wjw0ga":10,"Task_1usz0ic":8,"ExclusiveGateway_1q8o6v4":"no-match","ParallelGateway_0y1iqi8":"no-match","ExclusiveGateway_1lqez4w":3,"Task_0a6dqnu":9,"IntermediateCatchEvent_1jepgck":9,"Task_0z891iy":5,"Task_0plj3yi":6,"ParallelGateway_1trphpp":"no-match"},"errors":{"ExclusiveGateway_1q8o6v4":"m","ParallelGateway_0y1iqi8":"m","ParallelGateway_1trphpp":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/groundtruth/Zoo.json:
--------------------------------------------------------------------------------
1 | {"tasks":["ExclusiveGateway_0ajb73w","IntermediateCatchEvent_1dgnju9","IntermediateCatchEvent_1pyp6o5","ParallelGateway_0g0ww2s","ParallelGateway_0tw525m","StartEvent_13penc1","Task_02qz4bj","Task_0420rk1","Task_064spq4","Task_0j4npun","Task_0oih0sg","Task_0oz8hjr","Task_0qrzi4y","Task_0ssja9k","Task_0w3czw9","Task_0wrm9ya","Task_106edn4","Task_14zetua","Task_17x20z3","Task_1gst9f9","Task_1qrcrh7"],"num-sentences":12,"alignment":{"Task_0ssja9k":11,"Task_0j4npun":10,"Task_1qrcrh7":"no-match","Task_0w3czw9":"no-match","ParallelGateway_0g0ww2s":"no-match","Task_17x20z3":1,"Task_0420rk1":8,"Task_02qz4bj":9,"IntermediateCatchEvent_1pyp6o5":11,"Task_0oz8hjr":8,"Task_1gst9f9":6,"ExclusiveGateway_0ajb73w":2,"Task_0qrzi4y":5,"ParallelGateway_0tw525m":10,"Task_0oih0sg":7,"Task_0wrm9ya":4,"Task_14zetua":3,"Task_106edn4":5,"IntermediateCatchEvent_1dgnju9":9,"StartEvent_13penc1":4,"Task_064spq4":2},"errors":{"Task_1qrcrh7":"m","Task_0w3czw9":"m","ParallelGateway_0g0ww2s":"m"}}
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/BicycleManufacturing.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/BicycleManufacturing.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/ClaimsCreation.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/ClaimsCreation.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/ClaimsHandlingProcess.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/ClaimsHandlingProcess.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/HotelService.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/HotelService.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model1-4.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model1-4.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-1.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-10.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-10.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-11.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-11.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-12.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-12.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-13.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-13.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-14.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-14.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-2.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-2.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-3.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-3.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-4.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-4.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-5.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-5.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-6.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-6.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-7.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-7.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-8.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-8.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model10-9.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model10-9.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model2-1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model2-1.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model2-2.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model2-2.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model3-1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model3-1.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model3-2.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model3-2.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model3-4.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model3-4.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model3-5.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model3-5.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model3-6.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model3-6.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model4-1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model4-1.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model5-1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model5-1.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model5-2.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model5-2.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model5-3.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model5-3.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model6-1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model6-1.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model6-2.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model6-2.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model6-3.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model6-3.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model6-4.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model6-4.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model7-1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model7-1.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model8-1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model8-1.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model8-2.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model8-2.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model8-3.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model8-3.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model9-1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model9-1.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model9-2.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model9-2.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model9-3.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model9-3.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model9-4.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model9-4.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model9-5.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model9-5.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/Model9-6.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/Model9-6.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/image/RepetitionCycles.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/image/RepetitionCycles.pdf
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/ClaimsCreation.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Task_0
9 | Task_1
10 |
11 |
12 | StartNoneEvent_0
13 | Task_2
14 | Task_3
15 | Task_4
16 | Task_5
17 | EndNoneEvent_0
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | SequenceFlow_2
29 | SequenceFlow_3
30 |
31 |
32 | SequenceFlow_3
33 | SequenceFlow_4
34 |
35 |
36 | SequenceFlow_0
37 |
38 |
39 | SequenceFlow_0
40 | SequenceFlow_1
41 |
42 |
43 | SequenceFlow_1
44 | SequenceFlow_2
45 |
46 |
47 | SequenceFlow_4
48 | SequenceFlow_5
49 |
50 |
51 | SequenceFlow_5
52 | SequenceFlow_6
53 |
54 |
55 | SequenceFlow_6
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model10-5.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | StartNoneEvent_0
13 | Task_0
14 | Task_1
15 | EndMessageEvent_0
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 | SequenceFlow_0
26 |
27 |
28 | SequenceFlow_0
29 | SequenceFlow_1
30 |
31 |
32 | SequenceFlow_1
33 | SequenceFlow_2
34 |
35 |
36 | SequenceFlow_2
37 |
38 |
39 |
40 |
41 |
42 | Task_2
43 | Task_3
44 | EndNoneEvent_0
45 | StartMessageEvent_0
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 | SequenceFlow_3
56 | SequenceFlow_4
57 |
58 |
59 | SequenceFlow_4
60 | SequenceFlow_5
61 |
62 |
63 | SequenceFlow_5
64 |
65 |
66 | SequenceFlow_3
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model3-1.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | EndNoneEvent_0
9 |
10 |
11 | StartNoneEvent_0
12 | Task_0
13 | Task_1
14 | Task_2
15 | Task_3
16 | Task_4
17 | Task_5
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | SequenceFlow_6
29 |
30 |
31 | SequenceFlow_0
32 |
33 |
34 | SequenceFlow_0
35 | SequenceFlow_1
36 |
37 |
38 | SequenceFlow_1
39 | SequenceFlow_2
40 |
41 |
42 | SequenceFlow_2
43 | SequenceFlow_3
44 |
45 |
46 | SequenceFlow_3
47 | SequenceFlow_4
48 |
49 |
50 | SequenceFlow_4
51 | SequenceFlow_5
52 |
53 |
54 | SequenceFlow_5
55 | SequenceFlow_6
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model3-3.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Task_0
9 | Task_1
10 | Exclusive_Databased_Gateway_0
11 | Task_2
12 | Task_3
13 | Exclusive_Databased_Gateway_1
14 | EndNoneEvent_0
15 | StartNoneEvent_0
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 | SequenceFlow_6
28 | SequenceFlow_0
29 |
30 |
31 | SequenceFlow_0
32 | SequenceFlow_1
33 |
34 |
35 | SequenceFlow_1
36 | SequenceFlow_7
37 | SequenceFlow_2
38 |
39 |
40 | SequenceFlow_2
41 | SequenceFlow_3
42 |
43 |
44 | SequenceFlow_3
45 | SequenceFlow_4
46 |
47 |
48 | SequenceFlow_4
49 | SequenceFlow_5
50 | SequenceFlow_7
51 |
52 |
53 | SequenceFlow_5
54 |
55 |
56 | SequenceFlow_6
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model3-4.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | StartNoneEvent_0
9 | Task_0
10 | Exclusive_Databased_Gateway_0
11 | EventbasedGateway_0
12 | IntermediateMessageEventCatching_0
13 | IntermediateTimerEvent_0
14 | EndNoneEvent_0
15 | Task_1
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 | SequenceFlow_0
28 |
29 |
30 | SequenceFlow_0
31 | SequenceFlow_1
32 |
33 |
34 | SequenceFlow_7
35 | SequenceFlow_1
36 | SequenceFlow_3
37 |
38 |
39 | SequenceFlow_3
40 | SequenceFlow_4
41 | SequenceFlow_2
42 |
43 |
44 | SequenceFlow_2
45 | SequenceFlow_5
46 |
47 |
48 | SequenceFlow_4
49 | SequenceFlow_6
50 |
51 |
52 | SequenceFlow_5
53 |
54 |
55 | SequenceFlow_6
56 | SequenceFlow_7
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model3-6.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | StartNoneEvent_0
9 | Task_0
10 | Exclusive_Databased_Gateway_0
11 | Task_1
12 | EndNoneEvent_0
13 | Task_2
14 | Exclusive_Databased_Gateway_1
15 | Task_3
16 | Task_4
17 | Exclusive_Databased_Gateway_2
18 | Task_5
19 | EndNoneEvent_1
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 | SequenceFlow_0
36 |
37 |
38 | SequenceFlow_0
39 | SequenceFlow_1
40 |
41 |
42 | SequenceFlow_1
43 | SequenceFlow_4
44 | SequenceFlow_2
45 |
46 |
47 | SequenceFlow_2
48 | SequenceFlow_3
49 |
50 |
51 | SequenceFlow_3
52 |
53 |
54 | SequenceFlow_4
55 | SequenceFlow_5
56 |
57 |
58 | SequenceFlow_5
59 | SequenceFlow_9
60 | SequenceFlow_6
61 |
62 |
63 | SequenceFlow_6
64 | SequenceFlow_7
65 |
66 |
67 | SequenceFlow_7
68 | SequenceFlow_8
69 |
70 |
71 | SequenceFlow_8
72 | SequenceFlow_10
73 | SequenceFlow_9
74 |
75 |
76 | SequenceFlow_10
77 | SequenceFlow_11
78 |
79 |
80 | SequenceFlow_11
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model5-1.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | StartMessageEvent_0
9 | Task_0
10 | Exclusive_Databased_Gateway_0
11 | EndMessageEvent_0
12 | Task_1
13 | EndMessageEvent_1
14 | EndMessageEvent_2
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 | SequenceFlow_0
25 |
26 |
27 | SequenceFlow_0
28 | SequenceFlow_1
29 |
30 |
31 | SequenceFlow_1
32 | SequenceFlow_2
33 | SequenceFlow_5
34 | SequenceFlow_3
35 |
36 |
37 | SequenceFlow_2
38 |
39 |
40 | SequenceFlow_3
41 | SequenceFlow_4
42 |
43 |
44 | SequenceFlow_4
45 |
46 |
47 | SequenceFlow_5
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model5-2.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Task_0
9 | Exclusive_Databased_Gateway_0
10 | EndNoneEvent_0
11 |
12 |
13 | Task_1
14 | Task_2
15 | Exclusive_Databased_Gateway_1
16 | Task_3
17 |
18 |
19 | StartNoneEvent_0
20 | Task_4
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | SequenceFlow_8
34 | SequenceFlow_5
35 |
36 |
37 | SequenceFlow_5
38 | SequenceFlow_7
39 | SequenceFlow_6
40 |
41 |
42 | SequenceFlow_6
43 |
44 |
45 | SequenceFlow_1
46 | SequenceFlow_2
47 |
48 |
49 | SequenceFlow_2
50 | SequenceFlow_3
51 |
52 |
53 | SequenceFlow_3
54 | SequenceFlow_8
55 | SequenceFlow_4
56 |
57 |
58 | SequenceFlow_4
59 | SequenceFlow_7
60 |
61 |
62 | SequenceFlow_0
63 |
64 |
65 | SequenceFlow_0
66 | SequenceFlow_1
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model6-2.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Task_0
12 | StartNoneEvent_0
13 | Task_1
14 | EndNoneEvent_0
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 | SequenceFlow_3
25 | SequenceFlow_4
26 |
27 |
28 | SequenceFlow_3
29 |
30 |
31 | SequenceFlow_4
32 | SequenceFlow_5
33 |
34 |
35 | SequenceFlow_5
36 |
37 |
38 |
39 |
40 |
41 | StartTimerEvent_0
42 | Task_2
43 | Task_3
44 | EndNoneEvent_1
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 | SequenceFlow_0
55 |
56 |
57 | SequenceFlow_0
58 | SequenceFlow_1
59 |
60 |
61 | SequenceFlow_1
62 | SequenceFlow_2
63 |
64 |
65 | SequenceFlow_2
66 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model7-1.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Task_0
9 | Exclusive_Databased_Gateway_0
10 | EndNoneEvent_0
11 |
12 |
13 | StartTimerEvent_0
14 | EndNoneEvent_1
15 | Task_1
16 | Task_2
17 | Task_3
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 | SequenceFlow_2
30 | SequenceFlow_4
31 | SequenceFlow_3
32 |
33 |
34 | SequenceFlow_3
35 | SequenceFlow_6
36 | SequenceFlow_5
37 | SequenceFlow_4
38 |
39 |
40 | SequenceFlow_5
41 |
42 |
43 | SequenceFlow_0
44 |
45 |
46 | SequenceFlow_7
47 |
48 |
49 | SequenceFlow_0
50 | SequenceFlow_1
51 |
52 |
53 | SequenceFlow_1
54 | SequenceFlow_2
55 |
56 |
57 | SequenceFlow_6
58 | SequenceFlow_7
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model8-1.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | StartNoneEvent_0
9 | Task_0
10 | EndNoneEvent_0
11 |
12 |
13 | Task_1
14 | Task_2
15 | Task_3
16 |
17 |
18 | Task_4
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | SequenceFlow_0
29 |
30 |
31 | SequenceFlow_0
32 | SequenceFlow_1
33 |
34 |
35 | SequenceFlow_5
36 |
37 |
38 | SequenceFlow_1
39 | SequenceFlow_2
40 |
41 |
42 | SequenceFlow_3
43 | SequenceFlow_4
44 |
45 |
46 | SequenceFlow_4
47 | SequenceFlow_5
48 |
49 |
50 | SequenceFlow_2
51 | SequenceFlow_3
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/models/Model8-2.bpmn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | StartMessageEvent_0
9 | Task_0
10 | Exclusive_Databased_Gateway_0
11 | Task_1
12 | Task_2
13 | EventbasedGateway_0
14 | IntermediateMessageEventCatching_0
15 | Task_3
16 | IntermediateMessageEventCatching_1
17 | Task_4
18 | EndNoneEvent_0
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 | SequenceFlow_0
35 |
36 |
37 | SequenceFlow_0
38 | SequenceFlow_1
39 |
40 |
41 | SequenceFlow_1
42 | SequenceFlow_10
43 | SequenceFlow_2
44 |
45 |
46 | SequenceFlow_2
47 | SequenceFlow_3
48 |
49 |
50 | SequenceFlow_10
51 | SequenceFlow_3
52 | SequenceFlow_4
53 |
54 |
55 | SequenceFlow_4
56 | SequenceFlow_7
57 | SequenceFlow_8
58 | SequenceFlow_5
59 |
60 |
61 | SequenceFlow_5
62 | SequenceFlow_6
63 |
64 |
65 | SequenceFlow_6
66 | SequenceFlow_7
67 |
68 |
69 | SequenceFlow_8
70 | SequenceFlow_9
71 |
72 |
73 | SequenceFlow_9
74 | SequenceFlow_11
75 |
76 |
77 | SequenceFlow_11
78 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/BicycleManufacturing.txt:
--------------------------------------------------------------------------------
1 | A small company manufactures customized bicycles. Whenever the sales department receives an order, a new process instance is created. A member of the sales department can then reject or accept the order for a customized bike. In the former case, the process instance is finished. In the latter case, the storehouse and the engineering department are informed. The storehouse immediately processes the part list of the order and checks the required quantity of each part. If the part is available in-house, it is reserved. If it is not available, it is back-ordered. This procedure is repeated for each item on the part list. In the meantime, the engineering department prepares everything for the assembling of the ordered bicycle. If the storehouse has successfully reserved or back-ordered every item of the part list and the preparation activity has finished, the engineering department assembles the bicycle. Afterwards, the sales department ships the bicycle to the customer and finishes the process instance.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/ClaimsCreation.txt:
--------------------------------------------------------------------------------
1 | The Police Report related to the car accident is searched within the Police Report database and put in a file together with the Claim Documentation. This file serves as input to a claims handler who calculates an initial claim estimate. Then, the claims handler creates an Action Plan based on an Action Plan Checklist available in the Document Management system. Based on the Action Plan, a claims manager tries to negotiate a settlement on the claim estimate. The claimant is informed of the outcome, which ends the process.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Dispatch-of-goods.txt:
--------------------------------------------------------------------------------
1 | If goods shall be shipped, the secretary clarifies who will do the shipping.
2 | If you have large amounts, special shipping will be necessary.
3 | In these cases the secretary invites three logistic companies to make offers and she selects one of them.
4 | In case of small amounts, normal post shipment is used.
5 | Therefore a package label is written by the secretary and a parcel insurance taken by the logistics department head if necessary.
6 | In the meantime the goods can be already packaged by the warehousemen.
7 | If everything is ready, the packaged goods are prepared for being picked up by the logistic company.
8 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Hospital.txt:
--------------------------------------------------------------------------------
1 | The examination process can be summarised as follows. The process starts
2 | when the female patient is examined by an outpatient physician, who decides
3 | whether she is healthy or needs to undertake an additional examination. In the
4 | former case, the physician fills out the examination form and the patient can
5 | leave. In the latter case, an examination and follow-up treatment order is placed
6 | by the physician who additionally fills out a request form. Beyond information
7 | about the patient, the request form includes details about the examination
8 | requested and refers to a suitable lab. Furthermore, the outpatient physician
9 | informs the patient about potential risks. If the patient signs an informed consent
10 | and agrees to continue with the procedure, a delegate of the physician
11 | arranges an appointment of the patient with one of the wards. The latter is
12 | then responsible for taking a sample to be analysed in the lab later. Before the
13 | appointment, the required examination and sampling is prepared by a nurse of
14 | the ward based on the information provided by the outpatient section. Then, a
15 | ward physician takes the sample requested. He further sends it to the lab indicated
16 | in the request form and conducts the follow-up treatment of the patient.
17 | After receiving the sample, a physician of the lab validates its state and decides
18 | whether the sample can be used for analysis or whether it is contaminated and
19 | a new sample is required. After the analysis is performed by a medical technical
20 | assistant of the lab, a lab physician validates the results. Finally, a physician
21 | from the outpatient department makes the diagnosis and prescribes the therapy
22 | for the patient.
23 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Hotel.txt:
--------------------------------------------------------------------------------
1 | The Evanstonian is an upscale independent hotel. When a guest calls room service at The Evanstonian, the room-service manager takes down the order. She then submits an order ticket to the kitchen to begin preparing the food. She also gives an order to the sommelier (i.e., the wine waiter) to fetch wine from the cellar and to prepare any other alcoholic beverages. Eighty percent of room-service orders include wine or some other alcoholic beverage. Finally, she assigns the order to the waiter. While the kitchen and the sommelier are doing their tasks, the waiter readies a cart (i.e., puts a tablecloth on the cart and gathers silverware). The waiter is also responsible for nonalcoholic drinks. Once the food, wine, and cart are ready, the waiter delivers it to the guest’s room. After returning to the room-service station, the waiter debits the guest’s account. The waiter may wait to do the billing if he has another order to prepare or deliver.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/HotelService.txt:
--------------------------------------------------------------------------------
1 | The Evanstonian is an upscale independent hotel. When a guest calls room service at The Evanstonian, the room-service manager
2 | takes down the order. She then submits an order ticket to the kitchen to begin preparing the food. She also gives an order
3 | to the sommelier (i.e., the wine waiter) to fetch wine from the cellar and to prepare any other alcoholic beverages.
4 | Eighty percent of room-service orders include wine or some other alcoholic beverage. Finally, she assigns the order to
5 | the waiter. While the kitchen and the sommelier are doing their tasks, the waiter readies a cart (i.e., puts a tablecloth
6 | on the cart and gathers silverware). The waiter is also responsible for non-alcoholic drinks. Once the food, wine, and cart are
7 | ready, the waiter delivers it to the guests room. After returning to the room-service station, the waiter debits the guest's
8 | account. The waiter may wait to do the billing if he has another order to prepare or deliver.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model1-2.txt:
--------------------------------------------------------------------------------
1 | A customer brings in a defective computer and the CRS checks the defect and hands out a repair cost calculation back. If the customer decides that the costs are acceptable, the process continues, otherwise she takes her computer home unrepaired. The ongoing repair consists of two activities, which are executed, in an arbitrary order. The first activity is to check and repair the hardware, whereas the second activity checks and configures the software. After each of these activities, the proper system functionality is tested. If an error is detected another arbitrary repair activity is executed, otherwise the repair is finished.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model1-4.txt:
--------------------------------------------------------------------------------
1 | Whenever a company makes the decision to go public, its first task is to select the underwriters. Underwriters act as financial midwives to a new issue. Usually they play a triple role: First they provide the company with procedural and financial advice, then they buy the issue, and finally they resell it to the public. Established underwriters are careful of their reputation and will not handle a new issue unless they believe the facts have been presented fairly. Thus, in addition to handling the sale of a company’s issue, the underwriters in effect give their seal of approval to it. They prepare a registration statement for the approval of the Securities and Exchange Commission (SEC). In addition to registering the issue with the SEC, they need to check that the issue complies with the so-called blue-sky laws of each state that regulate sales of securities within the state. While the registration statement is awaiting approval, underwriters begin to firm up the issue price. They arrange a road show to talk to potential investors. Immediately after they receive clearance from the SEC, underwriters fix the issue price. After that they enter into a firm commitment to buy the stock and then offer it to the public, when they havent still found any reason not to do it.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-1.txt:
--------------------------------------------------------------------------------
1 | The MPON sends the dismissal to the MPOO. The MPOO reviews the dismissal. The MPOO opposes the dismissal of MPON or the MPOO confirms the dismissal of the MPON.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-10.txt:
--------------------------------------------------------------------------------
1 | The fault detector reports a failure to the user or user has a suspicion of their own fault.
2 | The user shall examine the failure.
3 | The user rejects the failure of the fault detector or the user confirms the failure of the fault detector.
4 | If the user confirms the failure of the fault detector, he informs the customer and the manager.
5 | The user fixes the fault at the measuring device.
6 | The user shares the results of the repairs carried out with the fault detector.
7 | The user will inform the customer about the resolution of the interference.
8 | The user will inform the manager about the resolution of the interference.
9 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-11.txt:
--------------------------------------------------------------------------------
1 | The GO requests the measurements of the MSP. The MSP checks the received request. The MSP denies the request of the GO or the MSP performs the measurement. The MSP informs the GO about the failure of the reading or the MSP transmits the measured values to the GO. The GO processes the measured values. The GO sends the changed values to the MSP. The GO transmit the readings to the SP.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-12.txt:
--------------------------------------------------------------------------------
1 | The EC tells the INQ about the change of his master data. The INQ notifies the IP of the change. The IP checks whether the master data can be changed at the desired time. The IP confirms the changes of the INQ or the IP rejects the changes of the INQ.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-13.txt:
--------------------------------------------------------------------------------
1 | The INQ transmits the transaction data request to the IP. The IP checks the request of the INQ. The IP answers the question of the INQ depending on the outcome of the examination, i.e. Transmission of data or rejected.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-14.txt:
--------------------------------------------------------------------------------
1 | If the MPOO sends the bill for the temporary continuation of the metering point opera- tions to the GO, the GO examines the bill. If the MSPO sends the bill for the temporary continuation of the measurement to the GO, the GO examines the bill. If the MSPO sends the bill for additional readings to the GO, the GO examines the bill. If the MPOO sends the bill for the equipment acquisition to the MPON or the GO, the MPON or the GO examines the bill. The GO or the MPON confirms the invoice with payment advice to the MPOO or the MSPO, or the GO or the MPON rejects the invoice of the MPOO or the MSPO.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-3.txt:
--------------------------------------------------------------------------------
1 | The MPOO deregisters at the GO. The GO verifies the deregistration. The GO rejects the deregistration of the MPOO or the GO preliminarily confirms the deregistration of the MPOO. The GO prepares the readmission of the measuring point. Optionally, the GO may oblige the MPOO to continue the operations. If the GO binds the MPOO to continue the operation, the MPOO confirms the continuation to the MPOO. The GO performs the equipment acquisition and/or equipment changes. The GO assigns the GO as MPO. The GO informs the MPOO about the end of the assignment of the MPOO and the beginning of the assignment of the GO. The GO informs the MSPO about the assignment of the GO. The GO informs the SP about the assignment of the GO.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-4.txt:
--------------------------------------------------------------------------------
1 | The MPON notifies the MPOO about equipment change intentions. The MPOO announces self dismounting to the MPON or the MPOO shall notify the MPON about no self-dismounting of the MPOO. The MPON or the MPOO perform the final reading. The MPON or the MPOO dismount the old equipment. The MPON mounts the new device. The MPON reads the meter count from the installed meter. The MPON sends the values of the final reading to the GO. The MPON tells the GO about the device changes, the master data and the meter count at installation. The GO shall notify the MSP about the device changes, the master data, the meter count at dismounting, and the meter count at installation.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-5.txt:
--------------------------------------------------------------------------------
1 | The MPON requests a device takeover bid of the MPOO. The MPOO sends a tender for the equipment takeover to the MPON. The MPON places an order at the MPOO. The MPOO confirms the order of the MPON and sends the master data.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-6.txt:
--------------------------------------------------------------------------------
1 | The MSPN sents a dismissal to the MSPO. The MSPO reviews the dismissal. The MSPO rejects the dismissal of the MSPN or The MSPO confirms the dismissal of the MSPN.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-7.txt:
--------------------------------------------------------------------------------
1 | The MSPN registers the measurement at the GO. The GO examines the application of the MSPN. The GO rejects the application of the MSPN or the GO confirms the application of the MSPN. The GO assigns the MSPN. The GO informs the MSPO about the assignment of MSPN. The GO informs the MPO about the assignment of the MSPN. The GO informs the SP about the assignment of MSPN.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-8.txt:
--------------------------------------------------------------------------------
1 | The MSPO deregisters at the GO. The GO verifies the deregistration. The GO rejects the deregistration of the MSPO or the GO preliminarily confirms the deregistration of the MSPO. The GO assigns himself as MSP. The GO informs the MSPO about the end of the assignment and the beginning of the assignment of the GO. The GO informs the MPO about the assignment of the GO. The GO informs the SP about the assignment of the GO.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model10-9.txt:
--------------------------------------------------------------------------------
1 | The SP/PU/GO request changes of the MPO or the MPO himself causes a change. The MPO reviews the change request. The MPO rejects the change of the measuring point by the SP/PU/GO or the MPO confirms the request of the SP/PU/GO. The MPO performs the measuring point change. The MPO reports the implementation to the SP/PU/GO or notifies the SP/PU/GO about the failure of the changes.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model2-1.txt:
--------------------------------------------------------------------------------
1 | At the beginning the customer perceives that her subscribed service has degraded.
2 |
3 | A list with all the problem parameters is then sent to the Customer Service department of TELECO.
4 |
5 | At the customer service an employee enters (based on the received data) a problem report into system T.
6 |
7 | Then the problem report is compared to the customer SLA to identify what the extent and the details of the service degradation are.
8 |
9 | Based on this, the necessary counter measures are determined including their respective priorities.
10 |
11 | An electronic service then determines the significance of the customer based on information that has been collected during the history of the contractual relationship.
12 |
13 | In case the customer is premium, the process will link to an extra problem fix process (this process will not be detailed here).
14 |
15 | In case the customer is of certain significance which would affect the counter measures previously decided upon, the process goes back to re-prioritize these measures otherwise the process continues.
16 |
17 | Taking together the information (i.e. contract commitment data + prioritized actions) a detailed problem report is created.
18 |
19 | The detailed problem report is then sent to Service Management.
20 |
21 | Service Management deals on a first level with violations of quality in services that are provided to customers.
22 |
23 | After receiving the detailed problem report, Service management investigates whether the problem is analyzable at the level of their department or whether the problem may be located at Resource Provisioning.
24 |
25 | In case Service Management assesses the problem to be not analyzable by themselves, the detailed problem report is sent out to Resource Provisioning.
26 |
27 | If Service Management is sure they can analyze it, they perform the analysis and based on the outcome they create a trouble report that indicates the type of problem.
28 |
29 | After Resource Provisioning receives the detailed problem report, it is checked whether there are any possible problems.
30 |
31 | If no problems are detected, a notification about the normal service execution is created.
32 |
33 | If a problem is detected this will be analyzed by Resource Provisioning and a trouble report is created.
34 |
35 | Either trouble report or the normal execution notification will be included in a status report and sent back to Service Management.
36 |
37 | Service Management then prepares the final status report based on the received information.
38 |
39 | Subsequently it has to be determined what counter measures should be taken depending on the information in the final status report.
40 |
41 | Three alternative process paths may be taken.
42 |
43 | For the case that no problem was detected at all, the actual service performance is sent back to the Customer Service.
44 |
45 | For the case that minor corrective actions are required, Service Management will undertake corrective actions by themselves.
46 |
47 | Subsequently, the problem resolution report is created and then sent out to Customer Service.
48 |
49 | After sending, this process path of Service Management ends.
50 |
51 | For the case that automatic resource restoration from Resource Provisioning is required, Service Management must create a request for automatic resource restoration.
52 |
53 | This message is then sent to Resource Provisioning.
54 |
55 | Resource Provisioning has been on-hold and waiting for a restoration request but this must happen within 2 days after the status report was sent out, otherwise Resource Provisioning terminates the process.
56 |
57 | After the restoration request is received, all possible errors are tracked.
58 |
59 | Based on the tracked errors, all necessary corrective actions are undertaken by Resource Provisioning.
60 |
61 | Then a trouble-shooting report is created.
62 |
63 | This report is sent out to Service Management; then the process ends.
64 |
65 | The trouble-shooting report is received by Service Management and this information goes then into the creation of the problem resolution report just as described for ii).
66 |
67 | Customer Service either receives the actual service performance (if there was no problem) or the problem resolution report.
68 |
69 | Then, two concurrent activities are triggered, i.e. i) a report is created for the customer which details the current service performance and the resolution of the problem, and ii) an SLA violation rebate is reported to Billing & Collections who will adjust the billing.
70 |
71 | The report for the customer is sent out to her.
72 |
73 | After all three activities are completed the process ends within Customer Service.
74 |
75 | After the customer then receives the report about service performance and problem resolution from Customer Service, the process flow at the customer also ends.
76 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model2-2.txt:
--------------------------------------------------------------------------------
1 | The process is initiated by a switch-over request. In doing so, the customer transmits his data to the customer service department of the company. Customer service is a shared service center between the departments Sales and Distribution. The customer data is received by customer service and based on this data a customer data object is entered into the CRM system. After customer data has been entered it should then be compared with the internal customer data base and checked for completeness and plausibility. In case of any errors these should be corrected on the basis of a simple error list. The comparison of data is done to prevent individual customer data being stored multiple times. In case the customer does not exist in the customer data base, a new customer object is being created which will remain the data object of interest during the rest of the process flow. This object consists of data elements such as the customers name and address and the assigned power gauge. The generated customer object is then used, in combination with other customer data to prepare the contract documents for the power supplier switch (including data such as bank connection, information on the selected rate, requested date of switch-over). In the following an automated check of the contract documents is carried out within the CIS (customer information system) in order to confirm their successful generation. In case of a negative response, i.e. the contract documents are not (or incorrectly) generated, the causing issues are being analyzed and resolved. Subsequently the contract documents are generated once again. In case of a positive response a confirmation document is sent out to the customer stating that the switch-over to the new supplier can be executed. A request to the grid operator is automatically sent out by the CIS. It puts the question whether the customer may be supplied by the selected supplier in the future. The switch-over request is checked by the grid operator for supplier concurrence, and the grid operator transmits a response comment. In the case of supplier concurrence the grid operator would inform all involved suppliers and demand the resolution of the conflict. The grid operator communicates with the old supplier and carries out the termination of the sales agreement between the customer and the old supplier (i.e. the customer service (of the new supplier) does not have to interact with the old supplier regarding termination). If there are not any objections by the grid operator (i.e. no supplier concurrence), customer service creates a CIS contract. The customer then has the chance to check the contract details and based on this check may decide to either withdraw from the switch contract or confirm it. Depending on the customers acceptance/rejection the process flow at customer service either ends (in case of withdrawal) or continues (in case of a confirmation). An additional constraint is that the customer can only withdraw from the offered contract within 7 days after the 7th day the contract will be regarded as accepted and the process continues. The confirmation message by the customer is therefore not absolutely necessary (as it will count as accepted after 7 days in any way) but it can speed up the switch process. On the switch-date, but no later than 10 days after power supply has begun, the grid operator transmits the power meter data to the customer service and the old supplier via messages containing a services consumption report. At the same time, the grid operator computes the final billing based on the meter data and sends it to the old supplier. Likewise the old supplier creates and sends the final billing to the customer. For the customer as well as the grid operator the process ends then. After receiving the meter data customer service imports the meter data to systems that require the information. The process of winning a new customer ends here.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model3-1.txt:
--------------------------------------------------------------------------------
1 | The party sends a warrant possession request asking a warrant to be released. The Client Service Back Office as part of the Small Claims Registry Operations receives the request and retrieves the SCTT file. Then, the SCT Warrant Possession is forwarded to Queensland Police. The SCTT physical file is stored by the Back Office awaiting a report to be sent by the Police. When the report is received, the respective SCT file is retrieved. Then, Back Office attaches the new SCT document, and stores the expanded SCT physical file. After that, some other MC internal staff receives the physical SCT file (out of scope).
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model3-2.txt:
--------------------------------------------------------------------------------
1 | Each morning, the files which have yet to be processed need to be checked, to make sure they are in order for the court hearing that day. If some files are missing, a search is initiated, otherwise the files can be physically tracked to the intended location. Once all the files are ready, these are handed to the Associate, and meantime the Judges Lawlist is distributed to the relevant people. Afterwards, the directions hearings are conducted.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model3-3.txt:
--------------------------------------------------------------------------------
1 | After a claim is registered, it is examined by a claims officer. The claims officer then writes a settlement recommendation. This recommendation is then checked by a senior claims officer who may mark the claim as OK or Not OK. If the claim is marked as Not OK, it is sent back to the claims officer and the recommendation is repeated. If the claim is OK, the claim handling process proceeds.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model3-4.txt:
--------------------------------------------------------------------------------
1 | In the context of a claim handling process, it is sometimes necessary to send a questionnaire to the claimant to gather additional information. The claimant is expected to return the questionnaire within five days. If no response is received after five days, a reminder is sent to the claimant. If after another five days there is still no response, another reminder is sent and so on until the completed questionnaire is received.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model3-5.txt:
--------------------------------------------------------------------------------
1 | Mail from the party is collected on a daily basis by the Mail Processing Unit. Within this unit, the Mail Clerk sorts the unopened mail into the various business areas. The mail is then distributed. When the mail is received by the Registry, it is opened and sorted into groups for distribution, and thus registered in a manual incoming Mail Register. Afterwards, the Assistant Registry Manager within the Registry performs a quality check. If the mail is not compliant, a list of requisition explaining the reason for rejection is compiled and sent back to the party. Otherwise, the matter details (types of action) are captured and provided to the Cashier, who takes the applicable fees attached to the mail. At this point, the Assistant Registry Manager puts the receipt and copied documents into an envelope and posts it to the party. Meantime, the Cashier captures the Party Details and prints the Physical Court File.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model3-6.txt:
--------------------------------------------------------------------------------
1 | When a claim is received, it is first checked whether the claimant is insured by the organization. If not, the claimant is informed that the claim must be rejected. Otherwise, the severity of the claim is evaluated. Based on the outcome (simple or complex claims), relevant forms are sent to the claimant. Once the forms are returned, they are checked for completeness. If the forms provide all relevant details, the claim is registered in the Claims Management system, which ends the Claims Notification process. Otherwise, the claimant is informed to update the forms. Upon reception of the updated forms, they are checked again.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model4-1.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/Sanchez et al/original dataset/texts/Model4-1.txt
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model5-1.txt:
--------------------------------------------------------------------------------
1 | The loan approval process starts by receiving a customer request for a loan amount. The risk assessment Web service is invoked to assess the request. If the loan is small and the customer is low risk, the loan is approved. If the customer is high risk, the loan is denied. If the customer needs further review or the loan amount is for $10,000 or more, the request is sent to the approver Web service. The customer receives feedback from the assessor or approver.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model5-2.txt:
--------------------------------------------------------------------------------
1 | The process of Vacations Request starts when any employee of the organization submits a vacation request. Once the requirement is registered, the request is received by the immediate supervisor of the employee requesting the vacation. The supervisor must approve or reject the request. If the request is rejected, the application is returned to the applicant/employee who can review the rejection reasons. If the request is approved a notification is generated to the Human Resources Representative, who must complete the respective management procedures.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model5-3.txt:
--------------------------------------------------------------------------------
1 | The process of an Office Supply Request starts when any employee of the organization submits an office supply request. Once the requirement is registered, the request is received by the immediate supervisor of the employee requesting the office supplies. The supervisor must approve or ask for a change, or reject the request. If the request is rejected the process will end. If the request is asked to make a change then it is returned to the petitioner/employee who can review the comments for the change request. If the request is approved it will go to the purchase department that will be in charge of making quotations (using a subprocess) and select a vendor. If the vendor is not valid in the system the purchase department will have to choose a different vendor. After a vendor is selected and confirmed, the system will generate and send a purchase order and wait for the product to be delivered and the invoice received. In any case the system will send a notification to let the user know what the result was. In any of the cases, approval, rejection or change required the system will send the user a notification.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model6-2.txt:
--------------------------------------------------------------------------------
1 | The process starts periodically on the first of each month, when Assembler AG places an order with the supplier in order to request more product parts.
2 |
3 | a) Assembler AG sends the order to the supplier.
4 |
5 | b) The supplier processes the order.
6 |
7 | c) The supplier sends an invoice to Assembler AG.
8 |
9 | d) Assembler AG receives the invoice.
10 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model6-3.txt:
--------------------------------------------------------------------------------
1 | Every time we get a new order from the sales department, first, one of my masters determines the necessary parts and quantities as well as the delivery date. Once that information is present, it has to be entered into our production planning system (PPS). It optimizes our production processes and creates possibly uniform work packages so that the setup times are minimized. Besides, it creates a list of parts to be procured. Unfortunately it is not coupled correctly to our Enterprise Resource Planning system (ERP), so the data must be transferred manually. By the way, that is the second step. Once all the data is present, we need to decide whether any parts are missing and must be procured or if this is not necessary. Once production is scheduled to start, we receive a notice from the system and an employee takes care of the implementation. Finally, the order will be checked again for its quality.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model6-4.txt:
--------------------------------------------------------------------------------
1 | The first step is to determine contact details of potential customers. This can be achieved in several ways. Sometimes, we buy details for cold calls, sometimes, our marketing staff participates in exhibitions and sometimes, you just happen to know somebody, who is interested in the product. Then we start calling the customer. That is done by the call center staff. They are determining the contact person and the budget which would be available for the project. Of course, asking the customer whether he is generally interested is also important. If this is not the case, we leave him alone, except if the potential project budget is huge. Then the head of development personally tries to acquire the customer. If the customer is interested in the end, the next step is a detailed online presentation. It is given either by a sales representative or by a pre-sales employee in case of a more technical presentation. Afterwards we are waiting for the customer to come back to us. If we are not contacted within 2 weeks, a sales representative is calling the customer. The last phase is the creation of a quotation.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model7-1.txt:
--------------------------------------------------------------------------------
1 | First, the Manager checks the open leads. Afterwards, he selects the top five ones. He then tells his Sales Assistant to call the contact person of the leads. The Sales Assistant calls each customer. If someone is interested, he sends a note to the Manager. The Manager then processes the lead. Otherwise, he calls the next customer.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model8-1.txt:
--------------------------------------------------------------------------------
1 | The process is triggered by the demand of a functional department to fill a post. The post is advertised, applicants apply, the applications are checked and the post is filled. The process finishes when the post was filled, precisely through the conclusion of a contract of employment.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model8-2.txt:
--------------------------------------------------------------------------------
1 | When a vacancy is reported to me, I create a job description from the information. Sometimes there is still confusion in the message, then I must ask the Department again. I am submitting the job description for consideration and waiting for the approval. But, it can also happen that the department does not approve it, but rejects it, and requests a correction. Then I correct the description and submit it again for consideration. If the description is finally approved, I post the job.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model8-3.txt:
--------------------------------------------------------------------------------
1 | When I have detected a number of personnel requirements, I report the vacancy to the Personnel Department. Then I wait to get the job description for review before it is advertized. Under certain circumstances, I must ask for corrections again, otherwise I approve the job description. Sometimes it also happens that the colleague from the HR department still has questions about the tasks and requirements before he can describe the job. Then I am available for clarifications, of course.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model9-1.txt:
--------------------------------------------------------------------------------
1 | Every weekday morning, the database is backed up and then it is checked to see whether the Account Defaulters table has new records.
2 | If no new records are found, then the process should check the CRM system to see whether new returns have been filed.
3 | If new returns exist, then register all defaulting accounts and customers.
4 | If the defaulting client codes have not been previously advised, produce another table of defaulting accounts and send to account management.
5 | All of this must be completed by 2:30 pm, if it is not, then an alert should be sent to the supervisor.
6 | Once the new defaulting account report has been completed, check the CRM system to see whether new returns have been filed. If new returns have been filed, reconcile with the existing account defaulters table. This must be completed by 4:00 pm otherwise a supervisor should be sent a message.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model9-3.txt:
--------------------------------------------------------------------------------
1 | In November of each year, the Coordination Unit at the Town Planning Authority drafts a schedule of meetings for the next calendar year and adds draft dates to all calendars. The Support Officer then checks the dates and suggests modifications. The Coordination Unit then rechecks all dates and looks for potential conflicts. The final schedule of meeting dates is sent to all the independent Committee Members by email, who then check their diaries and advise the Coordination Unit of any conflicts.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model9-4.txt:
--------------------------------------------------------------------------------
1 | Once the dates are finalized (by the Coordination Unit), the Support Officer updates all group calendars and creates meeting folders for each meeting and ensures all appropriate documents are uploaded to system. Committee Members are advised a week before each meeting to read all related documents. The Committee Members hold their meeting, and the Support Office then produces minutes including any Action Points for each Committee Member. Within 5 working days, the Coordination Unit must conduct a QA check on the minutes, which are then sent to all Committee Members. The Support Officer then updates all departmental records.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model9-5.txt:
--------------------------------------------------------------------------------
1 | After the Expense Report is received, a new account must be created if the employee does not already have one. The report is then reviewed for automatic approval. Amounts under $200 are automatically approved, whereas amounts equal to or over $200 require approval of the supervisor. In case of rejection, the employee must receive a rejection notice by email. Otherwise, the reimbursement goes to the employees direct deposit bank account. If the request is not completed in 7 days, then the employee must receive an approval in progress email. If the request is not finished within 30 days, then the process is stopped and the employee receives an email cancellation notice and must re-submit the expense report.
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Model9-6.txt:
--------------------------------------------------------------------------------
1 | After the Process starts, a Task is performed to locate and distribute any relevant existing designs, both electrical and physical. Next, the design of the electrical and physical systems starts in parallel. Any existing or previous Electrical and Physical Designs are inputs to both Activities. Development of either design is interrupted by a successful update of the other design. If interrupted, then all current work is stopped and that design must restart. In each department (Electrical Design and Physical Design), any existing designs are reviewed, resulting in an Update Plan for their respective designs (i.e. one in Electrical and another in Physical). Using the Update Plan and the existing Draft of the Electrical/Physical Design, a revised design is created. Once completed the revised design is tested. If the design fails the test, then it is sent back to the first Activity (in the department) to review and create a new Update Plan. If the design passes the test, then it tells the other department that they need to restart their work. When both of the designs have been revised, they are combined and tested. If the combined design fails the test, then they are both sent back to the beginning to initiate another design cycle. If the designs pass the test, then they are deemed complete and are then sent to the manufacturing Process [a separate Process].
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Recourse.txt:
--------------------------------------------------------------------------------
1 | If an insurant could be possibly subrogated against, I get information about that.
2 | I check that case and if the possibility is really there, I send a request for payment to the insurant and make me a reminder.
3 | If recourse is not possible, I close the case.
4 | When we receive the money, I make a booking and close the case.
5 | If the insurant disagrees with the recourse, I’ll have to check the reasoning of that.
6 | If he is right, I simply close the case.
7 | If he is wrong, I forward the case to a collection agency.
8 | It the deadline for disagreement is reached and we haven’t received any money, I forward the case to the collection agency as well.
9 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Self-service-restaurant.txt:
--------------------------------------------------------------------------------
1 | A guest enters the restaurant when feeling hungry.
2 | He chooses a dish from the changing meal range and waits until it is his turn.
3 | Following this he places his order with the employee.
4 | The employee enters the order into the POS system and collects the money from the guest.
5 | After the payment, the employee sets up a buzzer and passes it on to the guest with the following information: "When the buzzer rings, your dinner is ready".
6 | Afterwards the employee informs the chef of the new meal order.
7 | The chef prepares the meal and places it in the service hatch.
8 | He then informs the employee that he has placed the finished meal in the service hatch.
9 | As soon as the employee is aware that the meal is ready he sets off the guest’s buzzer.
10 | This is how the guest finds out that his meal is ready for collection.
11 | He can pick up his meal and eat it.
12 | As soon as the guest appears at the service hatch, the employee hands over his meal.
13 | Should a guest not react to the buzzer, the employee calls for him after 5 minutes, if necessary several times in a row.
14 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Underwriter.txt:
--------------------------------------------------------------------------------
1 | Whenever a company makes the decision to go public, its first task is to select the underwriters. Underwriters act as financial midwives to a new issue. Usually they play a triple role: First they provide the company with procedural and financial advice, then they buy the issue, and finally they resell it to the public. Established underwriters are careful of their reputation and will not handle a new issue unless they believe the facts have been presented fairly. Thus, in addition to handling the sale of a company’s issue, the underwriters in effect give their seal of approval to it. They prepare a registration statement for the approval of the Securities and Exchange Commission (SEC). In addition to registering the issue with the SEC, they need to check that the issue complies with the so-called blue-sky laws of each state that regulate sales of securities within the state. While the registration statement is awaiting approval, underwriters begin to firm up the issue price. They arrange a road show to talk to potential investors. Immediately after they receive clearance from the SEC, underwriters fix the issue price. After that they enter into a firm commitment to buy the stock and then offer it to the public, when they haven’t still found any reason not to do it.
2 |
--------------------------------------------------------------------------------
/data/collected data/Sanchez et al/original dataset/texts/Zoo.txt:
--------------------------------------------------------------------------------
1 | When a visitor wants to become a member of Barcelona's ZooClub, the following steps must be taken.
2 | First of all, the customer must decide whether he wants an individual or family membership.
3 | If he wants an individual membership, he must prepare his personal information.
4 | If he wants a family membership instead, he should prepare the information for its spouse and spawn as well.
5 | The customer must then give this information to the ZooClub department.
6 | The ZooClub department introduces the visitor's personal data into the system and takes the payment request to the Billing department.
7 | The ZooClub department also forwards the visitor's information to the marketing department.
8 | The billing department sends the payment request to the bank.
9 | The bank processes the payment information and, if everything is correct, charges the payment into user's account.
10 | Once the payment is confirmed, the ZooClub department can print the card and deliver it to the visitor.
11 | In the meantime, the Marketing department makes a request to mail the Zoo Club's magazine to the visitor's home. Once the visitor receives the card, he can go home.
12 |
--------------------------------------------------------------------------------
/data/collected data/other/CourseHero.rtf:
--------------------------------------------------------------------------------
1 | {\rtf1\ansi\ansicpg1252\cocoartf1561
2 | {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\froman\fcharset0 Times-Roman;}
3 | {\colortbl;\red255\green255\blue255;\red0\green0\blue0;\red255\green255\blue255;}
4 | {\*\expandedcolortbl;;\cssrgb\c0\c0\c0;\cssrgb\c100000\c100000\c100000;}
5 | \paperw11900\paperh16840\margl1440\margr1440\vieww28600\viewh18000\viewkind0
6 | \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
7 |
8 | \f0\fs24 \cf0 #Exercises found on https://www.coursehero.com/file/p1jijdt8/Exercise-315-Write-a-BPMN-model-for-the-process-described-in-Exercise-11-Make/\
9 | \
10 | #Exercise 3.18\
11 | \pard\pardeftab720\sl360\slmult1\partightenfactor0
12 |
13 | \f1 \cf2 \cb3 \expnd0\expndtw0\kerning0
14 | \outl0\strokewidth0 \strokec2 In a court each morning the files that have yet to be processed are checked to make sure they are in order for the court hearing that day. If some files are missing a search is initiated, otherwise the files can be physically tracked to the intended location. Once all the files are ready, these are handed to the Associate; meantime the judge\'92s law list is distributed to the relevant people. Afterwards, the directions hearings are conducted.\
15 | \
16 | #Exercise 3.19\
17 | \pard\pardeftab720\sl360\slmult1\partightenfactor0
18 | \cf2 The motor claim handling process starts when a customer \
19 | submits a claim with the relevant documentation. The notification \
20 | department at the car insurer checks the documents upon completeness \
21 | and registers the claim. Next, the Handling department picks up the claim \
22 | and checks the insurance. Then, an assessment is performed. If the \
23 | assessment is positive, a Garage is phoned to authorize the repairs and \
24 | the payment is scheduled (in this order). Otherwise, the claim is rejected. \
25 | In any case (whether the outcome is positive or negative), a letter is sent \
26 | to the customer and the process is considered to be complete.\
27 | \
28 | #Exercise 3.20\
29 | When a claim is received, a claims officer first checks if the\
30 | claimant is insured. If not, the claimant is informed that the claim must be\
31 | rejected by sending an automatic notification via an SAP system. \
32 | Otherwise, a senior claims officer evaluates the severity of the claim. \
33 | Based on the outcome (simple or complex claims), the relevant forms are \
34 | sent to the claimant, again using the SAP system. Once the forms are \
35 | returned, they are checked for completeness by the claims officer. If the \
36 | forms provide all relevant details, the claim is registered in the claims \
37 | management system, and the process ends. Otherwise, the claimant is \
38 | informed to update the forms via the SAP system. Upon reception of the \
39 | updated forms, they are checked again by the claims officer to see if the \
40 | details have been provided, and so on\
41 | .
42 | \fs206\fsmilli103400 \
43 |
44 | \fs103\fsmilli51700 \
45 | \pard\pardeftab720\sl360\slmult1\partightenfactor0
46 |
47 | \fs24 \cf2 \
48 | \pard\pardeftab720\sl1200\partightenfactor0
49 | \cf2 \
50 | \
51 | }
--------------------------------------------------------------------------------
/data/collected data/other/bpmnexercisesandsolutions-120228033418-phpapp01.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/collected data/other/bpmnexercisesandsolutions-120228033418-phpapp01.pdf
--------------------------------------------------------------------------------
/data/collected data/vendor tutorial/Vendor Tutorial.txt:
--------------------------------------------------------------------------------
1 | #Vendor Tutorial
2 | #Solutions can be found on https://github.com/FabianFriedrich/Text2Process/tree/master/TestData/vendor%20tutorial/_SOlutions
3 |
4 | #Active VOS - tutorial
5 | The loan approval process starts
6 | by receiving a customer request for a loan amount.
7 | The risk assessment Web service is invoked
8 | to assess the request.
9 | If the loan is small and the customer is low risk,
10 | the loan is approved.
11 | If the customer is high risk,
12 | the loan is denied.
13 | If the customer needs further review or the loan amount is for $10,000 or more,
14 | the request is sent to the approver Web service.
15 | The customer receives feedback from the assessor or approver.
16 |
17 | #BizAgi - tutorial1
18 | The process of Vacations Request starts
19 | when any employee of the organization submits a vacation request.
20 | Once the requirement is registered,
21 | the request is received by the immediate supervisor of the employee requesting the vacation.
22 | The supervisor must approve or reject the request.
23 | If the request is rejected,
24 | the application is returned to the applicant/employee
25 | who can review the rejection reasons.
26 | If the request is approved
27 | a notification is generated to the Human Resources Representative,
28 | who must complete the respective management procedures.
29 |
30 | #BizAgi - tutorial2
31 | The process of an Office Supply Request starts
32 | when any employee of the organization submits an office supply request.
33 | Once the requirement is registered,
34 | the request is received by the immediate supervisor of the employee requesting the office supplies.
35 | The supervisor must approve or ask for a change,
36 | or reject the request.
37 | If the request is rejected
38 | the process will end.
39 | If the request is asked to make a change
40 | then it is returned to the petitioner/employee
41 | who can review the comments for the change request.
42 | If the request is approved
43 | it will go to the purchase department
44 | that will be in charge of making quotations (using a subprocess) and select a vendor.
45 | If the vendor is not valid in the system
46 | the purchase department will have to choose a different vendor.
47 | After a vendor is selected and confirmed,
48 | the system will generate and send a purchase order
49 | and wait for the product to be delivered and the invoice received.
50 | In any case the system will send a notification
51 | to let the user know what the result was.
52 | In any of the cases, approval, rejection or change required
53 | the system will send the user a notification.
54 |
55 | #Oracle - Expense Report Process
56 | An employee purchases a product or service he requires.
57 | For instance, a sales person on a trip rents a car.
58 | The employee submits an expense report with a list of items, along with the receipts for each item.
59 | A supervisor reviews the expense report and approves or rejects the report.
60 | Since the company has expense rules, there are circumstances
61 | where the supervisor can accept or reject the report upon first inspection.
62 | These rules could be automated,
63 | to reduce the workload on the supervisor.
64 | If the supervisor rejects the report,
65 | the employee, who submitted it,
66 | is given a chance to edit it,
67 | for example to correct errors or better describe an expense.
68 | If the supervisor approves the report,
69 | it goes to the treasurer.
70 | The treasurer checks
71 | that all the receipts have been submitted and match the items on the list.
72 | If all is in order,
73 | the treasurer accepts the expenses for processing (including, e.g. , payment or refund, and accounting).
74 | If receipts are missing or do not match the report,
75 | he sends it back to the employee.
76 | If a report returns to the employee for corrections,
77 | it must again go to a supervisor,
78 | even if the supervisor previously approved the report.
79 | If the treasurer accepts the expenses for processing,
80 | the report moves to an automatic activity
81 | that links to a payment system.
82 | The process waits for the payment confirmation.
83 | After the payment is confirmed,
84 | the process ends.
85 |
86 |
87 |
88 |
89 |
--------------------------------------------------------------------------------
/data/construct semi-structured description/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/coreference resolution/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/coreference resolution/CorefResolutionTestSet.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/coreference resolution/CorefResolutionTestSet.xlsx
--------------------------------------------------------------------------------
/data/data generation/data_generation_content.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/data generation/data_generation_content.xlsx
--------------------------------------------------------------------------------
/data/overall performance/README.md:
--------------------------------------------------------------------------------
1 | To reproduce the results obtained in the paper, one should remove the descriptions at lines 39 and 47 from the test set, as errors were obtained when computing the 4 performance metrics.
2 |
--------------------------------------------------------------------------------
/data/overall performance/testset_cleaned.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/data/overall performance/testset_cleaned.xlsx
--------------------------------------------------------------------------------
/description2process/activity_recognition.py:
--------------------------------------------------------------------------------
1 | import urllib.request
2 | from tensorflow.contrib import predictor
3 | import tensorflow as tf
4 | import os, sys
5 | import requests, zipfile, io
6 | import pandas as pd
7 |
8 | def download_model():
9 | url = "https://www.dropbox.com/s/iy3oxx4eq7107s7/USE_bis.zip?dl=1"
10 | r = requests.get(url)
11 | z = zipfile.ZipFile(io.BytesIO(r.content))
12 | z.extractall()
13 |
14 | def get_model():
15 | classifier = predictor.from_saved_model("USE_bis")
16 | return classifier
17 |
18 | download_model()
19 | classifier = get_model()
20 |
21 | def contains_activity(clause, classifier = classifier):
22 | content_tf_list = tf.train.BytesList(value=[clause.encode('utf-8')])
23 | clause = tf.train.Feature(bytes_list=content_tf_list)
24 | clause_dict = {'clause': clause}
25 | features = tf.train.Features(feature=clause_dict)
26 | example = tf.train.Example(features=features)
27 | serialized_example = example.SerializeToString()
28 | output_dict = classifier({'inputs': [serialized_example]})
29 | if output_dict['scores'][0][0] > 0.5 :
30 | return False
31 | else :
32 | return True
33 |
34 | def contains_activity_list(clauses, classifier = classifier):
35 | labels = []
36 | for clause in clauses:
37 | labels.append(contains_activity(clause, classifier))
38 | return pd.DataFrame({"clause": clauses,"label":labels})
39 |
40 | def contains_activity_df(df, classifier = classifier):
41 | description_id = []
42 | clauses = []
43 | id = 0
44 | for index, row in df.iterrows():
45 | clauses.extend( row.loc['clauses'] )
46 | description_id.extend( [id] * len(row.loc['clauses']) )
47 | id = id+1
48 |
49 | labeled_clauses = pd.DataFrame({"id_description": description_id, "clause": clauses})
50 | labeled_clauses['label'] = labeled_clauses.apply(lambda row: contains_activity(row['clause'], classifier), axis = 1)
51 |
52 | return labeled_clauses
53 |
--------------------------------------------------------------------------------
/description2process/contraction_expansion.py:
--------------------------------------------------------------------------------
1 | import re
2 |
3 | # contraction dictionary
4 | contractions_dict = {
5 | "ain't": "is not",
6 | "aren't": "are not",
7 | "can't": "cannot",
8 | "can't've": "cannot have",
9 | "'cause": "because",
10 | "could've": "could have",
11 | "couldn't": "could not",
12 | "couldn't've": "could not have",
13 | "didn't": "did not",
14 | "doesn't": "does not",
15 | "don't": "do not",
16 | "hadn't": "had not",
17 | "hadn't've": "had not have",
18 | "hasn't": "has not",
19 | "haven't": "have not",
20 | "he'd": "he had",
21 | "he'd've": "he would have",
22 | "he'll": "he will",
23 | "he'll've": "he will have",
24 | "he's": "he is",
25 | "how'd": "how did",
26 | "how'd'y": "how do you",
27 | "how'll": "how will",
28 | "how's": "how is",
29 | "I'd": "I had",
30 | "I'd've": "I would have",
31 | "I'll": "I will",
32 | "I'll've": "I will have",
33 | "I'm": "I am",
34 | "I've": "I have",
35 | "isn't": "is not",
36 | "it'd": "it had",
37 | "it'd've": "it would have",
38 | "it'll": "it will",
39 | "it'll've": "it will have",
40 | "it's": "it is",
41 | "let's": "let us",
42 | "ma'am": "madam",
43 | "mayn't": "may not",
44 | "might've": "might have",
45 | "mightn't": "might not",
46 | "mightn't've": "might not have",
47 | "must've": "must have",
48 | "mustn't": "must not",
49 | "mustn't've": "must not have",
50 | "needn't": "need not",
51 | "needn't've": "need not have",
52 | "o'clock": "of the clock",
53 | "oughtn't": "ought not",
54 | "oughtn't've": "ought not have",
55 | "shan't": "shall not",
56 | "sha'n't": "shall not",
57 | "shan't've": "shall not have",
58 | "she'd": "she had",
59 | "she'd've": "she would have",
60 | "she'll": "she will",
61 | "she'll've": "she will have",
62 | "she's": "she is",
63 | "should've": "should have",
64 | "shouldn't": "should not",
65 | "shouldn't've": "should not have",
66 | "so've": "so have",
67 | "so's": "so as",
68 | "that'd": "that would / that had",
69 | "that'd've": "that would have",
70 | "that's": "that is",
71 | "there'd": "there had",
72 | "there'd've": "there would have",
73 | "there's": "there is",
74 | "they'd": "they had",
75 | "they'd've": "they would have",
76 | "they'll": "they will",
77 | "they'll've": "they will have",
78 | "they're": "they are",
79 | "they've": "they have",
80 | "to've": "to have",
81 | "wasn't": "was not",
82 | "we'd": "we had / we would",
83 | "we'd've": "we would have",
84 | "we'll": "we will",
85 | "we'll've": "we will have",
86 | "we're": "we are",
87 | "we've": "we have",
88 | "weren't": "were not",
89 | "what'll": "what will",
90 | "what'll've": "what will have",
91 | "what're": "what are",
92 | "what's": "what is",
93 | "what've": "what have",
94 | "when's": "when is",
95 | "when've": "when have",
96 | "where'd": "where did",
97 | "where's": "where is",
98 | "where've": "where have",
99 | "who'll": "who will",
100 | "who'll've": "who will have",
101 | "who's": "who is",
102 | "who've": "who have",
103 | "why's": "why is",
104 | "why've": "why have",
105 | "will've": "will have",
106 | "won't": "will not",
107 | "won't've": "will not have",
108 | "would've": "would have",
109 | "wouldn't": "would not",
110 | "wouldn't've": "would not have",
111 | "y'all": "you all",
112 | "y'all'd": "you all would",
113 | "y'all'd've": "you all would have",
114 | "y'all're": "you all are",
115 | "y'all've": "you all have",
116 | "you'd": "you had",
117 | "you'd've": "you would have",
118 | "you'll": "you will",
119 | "you'll've": "you will have",
120 | "you're": "you are",
121 | "you've": "you have"
122 | }
123 |
124 | contractions_re = re.compile('(%s)' % '|'.join(contractions_dict.keys()))
125 |
126 | # Expand the contractions of a string
127 | def expand_contractions(s):
128 | def replace(match):
129 | return contractions_dict[match.group(0)]
130 | return contractions_re.sub(replace, s)
131 |
132 | # Expand the contractions of a full pandas dataframe
133 | def expand_contractions_df(descriptions):
134 | descriptions['description'] = descriptions.apply(lambda row: expand_contractions(row['description']), axis = 1)
135 | return descriptions
136 |
--------------------------------------------------------------------------------
/description2process/coreference_resolution.py:
--------------------------------------------------------------------------------
1 | import spacy
2 | import neuralcoref
3 | spacy.cli.download("en")
4 |
5 | nlp = spacy.load('en')
6 | neuralcoref.add_to_pipe(nlp)
7 |
8 | #import en_coref_lg
9 | #nlp = en_coref_lg.load()
10 |
11 | # List of references that will be resolved
12 | references = ['he','she','it']
13 |
14 | # Returns the coreference resolved descriptions
15 | # Input: pandas dataframe with descriptions to resolve
16 | # Output: pandas dataframe with the descriptions replaced with the resolved version
17 | def resolve_coreferences_df(descriptions):
18 | descriptions['description'] = descriptions.apply(lambda row: get_clean_description(row['description']),axis=1)
19 | return descriptions
20 |
21 | # Resolve the coreferences of one text (description)
22 | # Input: string
23 | def resolve_coreferences(text) :
24 | return get_clean_description(text)
25 |
26 | # Returns the resolved sentences in string format
27 | # Input: spacy document with the sentences that need to be resolved
28 | def resolve_doc(doc):
29 | if doc._.has_coref == False:
30 | resolved_sentence = str(doc)
31 | else:
32 | list_coreferences = []
33 | for cluster in doc._.coref_clusters:
34 | list_coreferences.append(str(cluster.mentions[-1]).lower())
35 |
36 | if any(elem in list_coreferences for elem in references) :
37 | resolved_sentence = doc._.coref_resolved
38 | else:
39 | resolved_sentence = str(doc)
40 | return resolved_sentence
41 |
42 | def resolve_text(text):
43 | doc = nlp(text)
44 |
45 | if doc._.has_coref == False:
46 | resolved_sentence = str(doc)
47 | else:
48 | list_coreferences = []
49 | for cluster in doc._.coref_clusters:
50 | list_coreferences.append(str(cluster.mentions[-1]).lower())
51 |
52 | if any(elem in list_coreferences for elem in references) :
53 | resolved_sentence = doc._.coref_resolved
54 | else:
55 | resolved_sentence = str(doc)
56 | return doc, resolved_sentence
57 |
58 |
59 | def get_clean_description(text):
60 |
61 | # Initialize clean text
62 | clean_text = ""
63 |
64 | # Create doc object from the complete descriptions
65 | doc = nlp(text)
66 |
67 | # Create list of all sentences
68 | sents = list(doc.sents)
69 |
70 | # Resolve first sentence and add it to the clean text
71 | doc1 = nlp(str(sents[0]))
72 | resolved_sentence1 = resolve_doc(doc1)
73 |
74 | sents[0] = resolved_sentence1
75 | clean_text = clean_text + " " + resolved_sentence1
76 |
77 | #use the resolved previous sentence to resolve the next sentence
78 |
79 | for j in range(1, len(sents)):
80 | # get sentence 1
81 | sentence_prev = str(sents[j-1])
82 | # get sentence 2
83 | sentence = str(sents[j])
84 |
85 | # create doc of both sentence 1 and 2 togehter
86 | #doc_j = nlp(sentence_i + " " + sentence_j)
87 |
88 | # returns string and doc of both sentences resolved
89 | #resolved_sentence_j = resolve_doc(doc_j)
90 |
91 | resolved_doc, resolved_text = resolve_text(sentence_prev + " " + sentence)
92 | resolved_doc = nlp(resolved_text)
93 |
94 | # add resolved sentence to the list of all sentences and
95 | # also add the resolved sentence to the clean text
96 | sents[j] = str(list(resolved_doc.sents)[-1])
97 | clean_text = clean_text + " " + sents[j]
98 |
99 | return clean_text.strip()
100 |
--------------------------------------------------------------------------------
/description2process/notebooks/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/description2process/structured_description.py:
--------------------------------------------------------------------------------
1 | import pandas as pd
2 | import spacy
3 | import re
4 | import string
5 |
6 | # -- public functions
7 | def get_structured_description(description, labeled_clauses):
8 | clauses = labeled_clauses.loc[labeled_clauses['label'] == 1]
9 | clauses = clauses[['clause','activity']]
10 |
11 | description = description.translate(str.maketrans('', '', string.punctuation))
12 |
13 | for index, row in clauses.iterrows() :
14 | clause = row['clause'].lower().strip()
15 | conj = get_conjunction(clause)
16 | act = conj + " " + str(row['activity']) + " "
17 | # if the clause is found back exactly in the description, replace it by its activity
18 | pattern = re.compile(re.escape(clause), re.IGNORECASE)
19 | if pattern.search(description):
20 | description = pattern.sub(act, description)
21 | # replace all charachters between the first 10 characters of the clause and
22 | # the last 10 character by the corresponding activity
23 | else :
24 | pattern2 = re.compile(str(clause[0:10]) + ".*?" + str(clause[-10:]), re.IGNORECASE)
25 | description = pattern2.sub(act,description)
26 |
27 | return description
28 |
29 | def get_structured_description_df(descriptions, labeled_clauses):
30 | descriptions['structured_description'] = descriptions.apply(lambda row: get_structured_description_row(row, labeled_clauses), axis = 1)
31 | return descriptions
32 |
33 | # -- Private functions
34 | conjunctions = ["first","the process starts when","initially","subsequently","then","afterwards,","later","thereafter","after that","in the next step","when","after","once","before", "next"]
35 | def get_conjunction(clause):
36 | for c in conjunctions:
37 | if c in clause:
38 | return c
39 | # No conjunction found: retun empty string
40 | return ""
41 |
42 | def get_structured_description_row(description_row, labeled_clauses) :
43 |
44 | clauses = labeled_clauses.loc[labeled_clauses['label'] == 1]
45 | clauses = clauses.loc[labeled_clauses['id_description'] == description_row['id_description']]
46 | clauses = clauses[['clause','activity']]
47 |
48 | description = description_row['description'].translate(str.maketrans('', '', string.punctuation))
49 |
50 | for index, row in clauses.iterrows() :
51 | clause = row['clause'].lower().strip()
52 | conj = get_conjunction(clause)
53 | act = conj + " " + str(row['activity']) + " "
54 | # if the clause is found back exactly in the description, replace it by its activity
55 | pattern = re.compile(re.escape(clause), re.IGNORECASE)
56 | if pattern.search(description):
57 | description = pattern.sub(act, description)
58 | # replace all charachters between the first 10 characters of the clause and
59 | # the last 10 character by the corresponding activity
60 | else :
61 | pattern2 = re.compile(str(clause[0:10]) + ".*" + str(clause[-10:]), re.IGNORECASE)
62 | description = pattern2.sub(act,description)
63 |
64 | return description
65 |
--------------------------------------------------------------------------------
/description2process/visualization.py:
--------------------------------------------------------------------------------
1 | from graphviz import Digraph
2 | import xml.etree.ElementTree as ET
3 | import pandas as pd
4 | import pydot
5 | import os
6 |
7 | ## -- Internal functions -- #
8 |
9 | # -- Functions for the creation of graphical objects -- #
10 | def initialise_graph():
11 | dot = Digraph(comment="Business Process Model")
12 | dot.attr('graph', rankdir = "LR")
13 | return dot
14 |
15 | def create_begin(dot, connector):
16 | dot.attr('node', shape="circle")
17 | dot.attr('node')
18 | dot.node("begin")
19 | connector.append("begin")
20 | return dot, connector
21 |
22 | def create_end(dot, connector):
23 | dot.attr('node', shape="circle")
24 | dot.attr('node')
25 | dot.node("end")
26 | create_edge(connector.pop(),"end", dot)
27 | return dot, connector
28 |
29 | def create_activity(act, dot) :
30 | dot.attr('node', shape ="box")
31 | dot.attr('node')
32 | dot.node(act)
33 | return dot
34 |
35 | def create_edge(act1,act2,dot) :
36 | dot.edge(act1,act2)
37 | return dot
38 |
39 | # -- Recursive function to navigate xml tree
40 | def loop_level_tree(tree, dot, connector):
41 | after_else = False
42 | for child in tree :
43 | if child.tag == "act" and not after_else :
44 | create_activity(child.text, dot)
45 | create_edge(connector.pop(),child.text, dot)
46 | connector.append(child.text)
47 |
48 | if child.tag == "act" and after_else :
49 | create_activity(child.text, dot)
50 | create_edge(connector.pop(),child.text, dot)
51 | create_edge(connector.pop(),child.text, dot)
52 | connector.append(child.text)
53 | after_else = False
54 |
55 | if child.tag == "path1" :
56 | connector.append(connector[-1])
57 | loop_level_tree(child, dot, connector)
58 |
59 | if child.tag == "path2" :
60 | connector[-2], connector[-1] = connector[-1], connector[-2]
61 | loop_level_tree(child, dot, connector)
62 | after_else = True
63 |
64 | return dot
65 |
66 | ## -- Main functions -- ##
67 |
68 | def xml2model(xml, png = False):
69 | process = """ """ + xml + " "
70 | # get tree from XML
71 | tree = ET.fromstring(process)
72 |
73 | # variables to keep track of process
74 | connector = []
75 | after_else = False
76 |
77 | # Initialise graph
78 | dot = initialise_graph()
79 | # create begin node
80 | dot, connector = create_begin(dot, connector)
81 | # Loop throug XML file
82 | dot = loop_level_tree(tree, dot, connector)
83 | # create begin node
84 | dot = create_end(dot, connector)
85 |
86 | if png:
87 | dot[0].render(filename='process_model.dot')
88 | (graph,) = pydot.graph_from_dot_file('process_model.dot')
89 | graph.write_png('process_model.png')
90 | os.remove("process_model.dot")
91 |
92 | return dot[0]
93 |
--------------------------------------------------------------------------------
/paper/.gitkeep:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/paper/On_the_Applicability_of_Deep_Learning_to_Construct_Process_Models_from_Natural_Text_16_05.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NielsRogge/Description2Process/223372f3588f7ac67537eae3012667951b5543e0/paper/On_the_Applicability_of_Deep_Learning_to_Construct_Process_Models_from_Natural_Text_16_05.pdf
--------------------------------------------------------------------------------