1339 lines
38 KiB
JSON
1339 lines
38 KiB
JSON
{
|
|
"schema_version": 7,
|
|
"id": "5ceaa100-0000-4000-8000-000000000001",
|
|
"alias": "scenario_authoring",
|
|
"name": "Scenario authoring contract",
|
|
"description": "Native clicked-slot and caller-return contract.",
|
|
"elements": {
|
|
"5ceaa100-0000-4000-8000-00000000006e": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000006e",
|
|
"alias": "scenario_oa_10",
|
|
"name": "OA Inspect ticket",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Oa": "Activity"
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000006f": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000006f",
|
|
"alias": "scenario_oa_11",
|
|
"name": "OA Record result",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Oa": "Activity"
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000078": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000078",
|
|
"alias": "scenario_oa_20",
|
|
"name": "OA Ticket modes",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": "StateMachine"
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000079": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000079",
|
|
"alias": "scenario_oa_21",
|
|
"name": "OA Ticket region",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000078",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": "Region"
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000007a": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000007a",
|
|
"alias": "scenario_oa_22",
|
|
"name": "OA Ready",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000079",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"State": {
|
|
"kind": "State",
|
|
"entry": "",
|
|
"exit": "",
|
|
"do_activity": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000082": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000082",
|
|
"alias": "scenario_oa_30",
|
|
"name": "OA A caller",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Scenario": {
|
|
"viewpoint": "OperationalActivity",
|
|
"context": null,
|
|
"precondition": "",
|
|
"postcondition": "",
|
|
"steps": [
|
|
"5ceaa100-0000-4000-8000-000000000096",
|
|
"5ceaa100-0000-4000-8000-000000000097",
|
|
"5ceaa100-0000-4000-8000-0000000000a0",
|
|
"5ceaa100-0000-4000-8000-0000000000a1",
|
|
"5ceaa100-0000-4000-8000-0000000000a2"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000083": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000083",
|
|
"alias": "scenario_oa_31",
|
|
"name": "OA B verification",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Scenario": {
|
|
"viewpoint": "OperationalActivity",
|
|
"context": null,
|
|
"precondition": "",
|
|
"postcondition": "",
|
|
"steps": [
|
|
"5ceaa100-0000-4000-8000-0000000000a3",
|
|
"5ceaa100-0000-4000-8000-0000000000a4",
|
|
"5ceaa100-0000-4000-8000-0000000000a5"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000084": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000084",
|
|
"alias": "scenario_oa_32",
|
|
"name": "OA C detail",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Scenario": {
|
|
"viewpoint": "OperationalActivity",
|
|
"context": null,
|
|
"precondition": "",
|
|
"postcondition": "",
|
|
"steps": [
|
|
"5ceaa100-0000-4000-8000-0000000000a6"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000008c": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000008c",
|
|
"alias": "scenario_oa_40",
|
|
"name": "OA A inspector",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000082",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-00000000006e"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000008d": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000008d",
|
|
"alias": "scenario_oa_41",
|
|
"name": "OA A recorder",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000082",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-00000000006f"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000008e": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000008e",
|
|
"alias": "scenario_oa_42",
|
|
"name": "OA B inspector",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000083",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-00000000006e"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000008f": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000008f",
|
|
"alias": "scenario_oa_43",
|
|
"name": "OA B recorder",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000083",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-00000000006f"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000090": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000090",
|
|
"alias": "scenario_oa_44",
|
|
"name": "OA C inspector",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000084",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-00000000006e"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000091": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000091",
|
|
"alias": "scenario_oa_45",
|
|
"name": "OA C recorder",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000084",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-00000000006f"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000096": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000096",
|
|
"alias": "scenario_oa_50",
|
|
"name": "OA Root entry",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000082",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-00000000006e",
|
|
"lifeline": "5ceaa100-0000-4000-8000-00000000008c"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000097": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000097",
|
|
"alias": "scenario_oa_51",
|
|
"name": "OA Outer ALT",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000082",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Fragment": {
|
|
"operator": "Alternative",
|
|
"branches": [
|
|
"5ceaa100-0000-4000-8000-000000000098",
|
|
"5ceaa100-0000-4000-8000-000000000099"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000098": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000098",
|
|
"alias": "scenario_oa_52",
|
|
"name": "OA Outer chosen operand",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000097",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Branch": {
|
|
"guard": "ticket.present",
|
|
"occurrences": [
|
|
"5ceaa100-0000-4000-8000-00000000009a"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000099": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000099",
|
|
"alias": "scenario_oa_53",
|
|
"name": "OA Outer fallback operand",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000097",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Branch": {
|
|
"guard": "else",
|
|
"occurrences": [
|
|
"5ceaa100-0000-4000-8000-00000000009f"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000009a": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000009a",
|
|
"alias": "scenario_oa_54",
|
|
"name": "OA Inner ALT",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000098",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Fragment": {
|
|
"operator": "Alternative",
|
|
"branches": [
|
|
"5ceaa100-0000-4000-8000-00000000009b",
|
|
"5ceaa100-0000-4000-8000-00000000009c"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000009b": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000009b",
|
|
"alias": "scenario_oa_55",
|
|
"name": "OA Inner chosen operand",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-00000000009a",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Branch": {
|
|
"guard": "ticket.ready",
|
|
"occurrences": [
|
|
"5ceaa100-0000-4000-8000-00000000009d"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000009c": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000009c",
|
|
"alias": "scenario_oa_56",
|
|
"name": "OA Inner other operand",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-00000000009a",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Branch": {
|
|
"guard": "else",
|
|
"occurrences": [
|
|
"5ceaa100-0000-4000-8000-00000000009e"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000009d": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000009d",
|
|
"alias": "scenario_oa_57",
|
|
"name": "OA Inner anchor",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-00000000009b",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-00000000006e",
|
|
"lifeline": "5ceaa100-0000-4000-8000-00000000008c"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000009e": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000009e",
|
|
"alias": "scenario_oa_58",
|
|
"name": "OA Inner other anchor",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-00000000009c",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-00000000006e",
|
|
"lifeline": "5ceaa100-0000-4000-8000-00000000008c"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000009f": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000009f",
|
|
"alias": "scenario_oa_59",
|
|
"name": "OA Fallback anchor",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000099",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-00000000006f",
|
|
"lifeline": "5ceaa100-0000-4000-8000-00000000008d"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000a0": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000a0",
|
|
"alias": "scenario_oa_60",
|
|
"name": "OA First use of B",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000082",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"ScenarioUse": {
|
|
"scenario": "5ceaa100-0000-4000-8000-000000000083",
|
|
"bindings": [
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-00000000008e",
|
|
"local": "5ceaa100-0000-4000-8000-00000000008c"
|
|
},
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-00000000008f",
|
|
"local": "5ceaa100-0000-4000-8000-00000000008d"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000a1": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000a1",
|
|
"alias": "scenario_oa_61",
|
|
"name": "OA Second use of B",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000082",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"ScenarioUse": {
|
|
"scenario": "5ceaa100-0000-4000-8000-000000000083",
|
|
"bindings": [
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-00000000008e",
|
|
"local": "5ceaa100-0000-4000-8000-00000000008c"
|
|
},
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-00000000008f",
|
|
"local": "5ceaa100-0000-4000-8000-00000000008d"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000a2": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000a2",
|
|
"alias": "scenario_oa_62",
|
|
"name": "OA Root exit",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000082",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-00000000006f",
|
|
"lifeline": "5ceaa100-0000-4000-8000-00000000008d"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000a3": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000a3",
|
|
"alias": "scenario_oa_63",
|
|
"name": "OA B entry",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000083",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-00000000006e",
|
|
"lifeline": "5ceaa100-0000-4000-8000-00000000008e"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000a4": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000a4",
|
|
"alias": "scenario_oa_64",
|
|
"name": "OA B use of C",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000083",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"ScenarioUse": {
|
|
"scenario": "5ceaa100-0000-4000-8000-000000000084",
|
|
"bindings": [
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-000000000090",
|
|
"local": "5ceaa100-0000-4000-8000-00000000008e"
|
|
},
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-000000000091",
|
|
"local": "5ceaa100-0000-4000-8000-00000000008f"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000a5": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000a5",
|
|
"alias": "scenario_oa_65",
|
|
"name": "OA B exit",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000083",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-00000000006f",
|
|
"lifeline": "5ceaa100-0000-4000-8000-00000000008f"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000a6": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000a6",
|
|
"alias": "scenario_oa_66",
|
|
"name": "OA C entry",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000084",
|
|
"body": {
|
|
"Oa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-00000000006e",
|
|
"lifeline": "5ceaa100-0000-4000-8000-000000000090"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000d2": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000d2",
|
|
"alias": "scenario_sa_10",
|
|
"name": "SA Inspect ticket",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Sa": "Function"
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000d3": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000d3",
|
|
"alias": "scenario_sa_11",
|
|
"name": "SA Record result",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Sa": "Function"
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000dc": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000dc",
|
|
"alias": "scenario_sa_20",
|
|
"name": "SA Ticket modes",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": "StateMachine"
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000dd": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000dd",
|
|
"alias": "scenario_sa_21",
|
|
"name": "SA Ticket region",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000dc",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": "Region"
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000de": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000de",
|
|
"alias": "scenario_sa_22",
|
|
"name": "SA Ready",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000dd",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"State": {
|
|
"kind": "State",
|
|
"entry": "",
|
|
"exit": "",
|
|
"do_activity": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000e6": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000e6",
|
|
"alias": "scenario_sa_30",
|
|
"name": "SA A caller",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Scenario": {
|
|
"viewpoint": "Functional",
|
|
"context": null,
|
|
"precondition": "",
|
|
"postcondition": "",
|
|
"steps": [
|
|
"5ceaa100-0000-4000-8000-0000000000fa",
|
|
"5ceaa100-0000-4000-8000-0000000000fb",
|
|
"5ceaa100-0000-4000-8000-000000000104",
|
|
"5ceaa100-0000-4000-8000-000000000105",
|
|
"5ceaa100-0000-4000-8000-000000000106"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000e7": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000e7",
|
|
"alias": "scenario_sa_31",
|
|
"name": "SA B verification",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Scenario": {
|
|
"viewpoint": "Functional",
|
|
"context": null,
|
|
"precondition": "",
|
|
"postcondition": "",
|
|
"steps": [
|
|
"5ceaa100-0000-4000-8000-000000000107",
|
|
"5ceaa100-0000-4000-8000-000000000108",
|
|
"5ceaa100-0000-4000-8000-000000000109"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000e8": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000e8",
|
|
"alias": "scenario_sa_32",
|
|
"name": "SA C detail",
|
|
"description": "",
|
|
"parent": null,
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Scenario": {
|
|
"viewpoint": "Functional",
|
|
"context": null,
|
|
"precondition": "",
|
|
"postcondition": "",
|
|
"steps": [
|
|
"5ceaa100-0000-4000-8000-00000000010a"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000f0": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000f0",
|
|
"alias": "scenario_sa_40",
|
|
"name": "SA A inspector",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e6",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-0000000000d2"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000f1": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000f1",
|
|
"alias": "scenario_sa_41",
|
|
"name": "SA A recorder",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e6",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-0000000000d3"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000f2": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000f2",
|
|
"alias": "scenario_sa_42",
|
|
"name": "SA B inspector",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e7",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-0000000000d2"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000f3": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000f3",
|
|
"alias": "scenario_sa_43",
|
|
"name": "SA B recorder",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e7",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-0000000000d3"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000f4": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000f4",
|
|
"alias": "scenario_sa_44",
|
|
"name": "SA C inspector",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e8",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-0000000000d2"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000f5": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000f5",
|
|
"alias": "scenario_sa_45",
|
|
"name": "SA C recorder",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e8",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Lifeline": {
|
|
"represented": "5ceaa100-0000-4000-8000-0000000000d3"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000fa": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000fa",
|
|
"alias": "scenario_sa_50",
|
|
"name": "SA Root entry",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e6",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-0000000000d2",
|
|
"lifeline": "5ceaa100-0000-4000-8000-0000000000f0"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000fb": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000fb",
|
|
"alias": "scenario_sa_51",
|
|
"name": "SA Outer ALT",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e6",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Fragment": {
|
|
"operator": "Alternative",
|
|
"branches": [
|
|
"5ceaa100-0000-4000-8000-0000000000fc",
|
|
"5ceaa100-0000-4000-8000-0000000000fd"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000fc": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000fc",
|
|
"alias": "scenario_sa_52",
|
|
"name": "SA Outer chosen operand",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000fb",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Branch": {
|
|
"guard": "ticket.present",
|
|
"occurrences": [
|
|
"5ceaa100-0000-4000-8000-0000000000fe"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000fd": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000fd",
|
|
"alias": "scenario_sa_53",
|
|
"name": "SA Outer fallback operand",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000fb",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Branch": {
|
|
"guard": "else",
|
|
"occurrences": [
|
|
"5ceaa100-0000-4000-8000-000000000103"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000fe": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000fe",
|
|
"alias": "scenario_sa_54",
|
|
"name": "SA Inner ALT",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000fc",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Fragment": {
|
|
"operator": "Alternative",
|
|
"branches": [
|
|
"5ceaa100-0000-4000-8000-0000000000ff",
|
|
"5ceaa100-0000-4000-8000-000000000100"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-0000000000ff": {
|
|
"id": "5ceaa100-0000-4000-8000-0000000000ff",
|
|
"alias": "scenario_sa_55",
|
|
"name": "SA Inner chosen operand",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000fe",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Branch": {
|
|
"guard": "ticket.ready",
|
|
"occurrences": [
|
|
"5ceaa100-0000-4000-8000-000000000101"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000100": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000100",
|
|
"alias": "scenario_sa_56",
|
|
"name": "SA Inner other operand",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000fe",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Branch": {
|
|
"guard": "else",
|
|
"occurrences": [
|
|
"5ceaa100-0000-4000-8000-000000000102"
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000101": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000101",
|
|
"alias": "scenario_sa_57",
|
|
"name": "SA Inner anchor",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000ff",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-0000000000d2",
|
|
"lifeline": "5ceaa100-0000-4000-8000-0000000000f0"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000102": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000102",
|
|
"alias": "scenario_sa_58",
|
|
"name": "SA Inner other anchor",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-000000000100",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-0000000000d2",
|
|
"lifeline": "5ceaa100-0000-4000-8000-0000000000f0"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000103": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000103",
|
|
"alias": "scenario_sa_59",
|
|
"name": "SA Fallback anchor",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000fd",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-0000000000d3",
|
|
"lifeline": "5ceaa100-0000-4000-8000-0000000000f1"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000104": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000104",
|
|
"alias": "scenario_sa_60",
|
|
"name": "SA First use of B",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e6",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"ScenarioUse": {
|
|
"scenario": "5ceaa100-0000-4000-8000-0000000000e7",
|
|
"bindings": [
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-0000000000f2",
|
|
"local": "5ceaa100-0000-4000-8000-0000000000f0"
|
|
},
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-0000000000f3",
|
|
"local": "5ceaa100-0000-4000-8000-0000000000f1"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000105": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000105",
|
|
"alias": "scenario_sa_61",
|
|
"name": "SA Second use of B",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e6",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"ScenarioUse": {
|
|
"scenario": "5ceaa100-0000-4000-8000-0000000000e7",
|
|
"bindings": [
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-0000000000f2",
|
|
"local": "5ceaa100-0000-4000-8000-0000000000f0"
|
|
},
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-0000000000f3",
|
|
"local": "5ceaa100-0000-4000-8000-0000000000f1"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000106": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000106",
|
|
"alias": "scenario_sa_62",
|
|
"name": "SA Root exit",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e6",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-0000000000d3",
|
|
"lifeline": "5ceaa100-0000-4000-8000-0000000000f1"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000107": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000107",
|
|
"alias": "scenario_sa_63",
|
|
"name": "SA B entry",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e7",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-0000000000d2",
|
|
"lifeline": "5ceaa100-0000-4000-8000-0000000000f2"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000108": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000108",
|
|
"alias": "scenario_sa_64",
|
|
"name": "SA B use of C",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e7",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"ScenarioUse": {
|
|
"scenario": "5ceaa100-0000-4000-8000-0000000000e8",
|
|
"bindings": [
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-0000000000f4",
|
|
"local": "5ceaa100-0000-4000-8000-0000000000f2"
|
|
},
|
|
{
|
|
"referenced": "5ceaa100-0000-4000-8000-0000000000f5",
|
|
"local": "5ceaa100-0000-4000-8000-0000000000f3"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-000000000109": {
|
|
"id": "5ceaa100-0000-4000-8000-000000000109",
|
|
"alias": "scenario_sa_65",
|
|
"name": "SA B exit",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e7",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-0000000000d3",
|
|
"lifeline": "5ceaa100-0000-4000-8000-0000000000f3"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"5ceaa100-0000-4000-8000-00000000010a": {
|
|
"id": "5ceaa100-0000-4000-8000-00000000010a",
|
|
"alias": "scenario_sa_66",
|
|
"name": "SA C entry",
|
|
"description": "",
|
|
"parent": "5ceaa100-0000-4000-8000-0000000000e8",
|
|
"body": {
|
|
"Sa": {
|
|
"Shared": {
|
|
"Occurrence": {
|
|
"body": {
|
|
"Action": {
|
|
"action": "5ceaa100-0000-4000-8000-0000000000d2",
|
|
"lifeline": "5ceaa100-0000-4000-8000-0000000000f4"
|
|
}
|
|
},
|
|
"precondition": "",
|
|
"postcondition": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"relations": {},
|
|
"diagrams": {},
|
|
"artifact_links": {},
|
|
"traces": {}
|
|
} |