{ "alias": "pressure_restoration", "artifact_links": { "f5922bf7-05d8-590f-86e9-1d09f37f4fa6": { "alias": "repair_test_evidence", "description": "A local teaching artifact, not proof of a real valve's safety.", "fragment": "acceptance", "id": "f5922bf7-05d8-590f-86e9-1d09f37f4fa6", "name": "Repair conversation acceptance notes", "owner": "730b27ca-b039-5a3b-8dc6-03418f9061b3", "relation": "Verifies", "revision": "lesson-1", "uri": "evidence/repair-check.md" } }, "description": "A controller either resets a valve remotely or requests field repair. Compare the operational need with the explicitly chosen coordination-service boundary. Start with README.md beside project.arcadia. Units and guards are descriptive; this model does not simulate a real water network.", "diagrams": { "103ea62c-ac56-5827-94e7-cf09bca96ccc": { "alias": "oa_allocation_view", "description": "Teaching view: positions and filters do not change ownership or exchange identities.", "id": "103ea62c-ac56-5827-94e7-cf09bca96ccc", "layer": "Oa", "name": "1 · OA responsibility and repair traffic", "nodes": { "202ebe37-ddb4-5099-8ce9-ec3e895ab9e9": { "alias": "oa_allocation_view_oa_repair", "collapsed": false, "element": "a21465af-05f3-5fb5-8983-de26932422fb", "id": "202ebe37-ddb4-5099-8ce9-ec3e895ab9e9", "position": { "x": 890.0, "y": 170.0 }, "size": { "height": 110.0, "width": 245.0 } }, "3191e05c-1c7f-5f0e-beb0-5f3bded54c48": { "alias": "oa_allocation_view_oa_control", "collapsed": false, "element": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22", "id": "3191e05c-1c7f-5f0e-beb0-5f3bded54c48", "position": { "x": 60.0, "y": 80.0 }, "size": { "height": 110.0, "width": 245.0 } }, "5ae1c46d-59a3-50fd-8cc3-b292df21f951": { "alias": "oa_allocation_view_oa_assess", "collapsed": false, "element": "61f7bbfb-74a4-5540-9182-2583dfb27a49", "id": "5ae1c46d-59a3-50fd-8cc3-b292df21f951", "position": { "x": 100.0, "y": 170.0 }, "size": { "height": 110.0, "width": 245.0 } }, "7066f78c-9736-5349-b94a-0587331b980e": { "alias": "oa_allocation_view_oa_reset", "collapsed": false, "element": "d0c8be87-d238-503a-a549-7558a210507f", "id": "7066f78c-9736-5349-b94a-0587331b980e", "position": { "x": 100.0, "y": 330.0 }, "size": { "height": 110.0, "width": 245.0 } }, "d27f28ef-f10a-5355-9a05-6f2fd39b7de6": { "alias": "oa_allocation_view_oa_technician", "collapsed": false, "element": "e07c3952-4a1a-5cc7-b7d5-03a01101ce49", "id": "d27f28ef-f10a-5355-9a05-6f2fd39b7de6", "position": { "x": 850.0, "y": 80.0 }, "size": { "height": 110.0, "width": 245.0 } }, "edd74060-ac61-5450-a57c-a6577daa5d50": { "alias": "oa_allocation_view_oa_confirm", "collapsed": false, "element": "727c0b5c-8db6-5eb7-83d6-735519c5949f", "id": "edd74060-ac61-5450-a57c-a6577daa5d50", "position": { "x": 100.0, "y": 490.0 }, "size": { "height": 110.0, "width": 245.0 } } }, "projection": "Allocation", "routes": [], "view_options": { "coverage": "All", "exchange_labels": "Name", "hidden_edges": [], "participant_categories": "All", "relation_kinds": "All", "work_categories": "All", "work_contexts": "All" } }, "30d5baf9-6581-5cb6-846a-bcaa1e6cce63": { "alias": "sa_state_view", "description": "Teaching view: positions and filters do not change ownership or exchange identities.", "id": "30d5baf9-6581-5cb6-846a-bcaa1e6cce63", "layer": "Sa", "name": "5 · SA pressure supervision", "nodes": { "55a74f91-2025-5001-8db8-9566b1dbe783": { "alias": "sa_state_view_sa_monitor_region", "collapsed": false, "element": "3ab11e24-4140-58fc-b3fa-da5f51c7fe2c", "id": "55a74f91-2025-5001-8db8-9566b1dbe783", "position": { "x": 70.0, "y": 95.0 }, "size": { "height": 110.0, "width": 245.0 } }, "57acbb71-ca86-57fc-ae90-42dad195f0e0": { "alias": "sa_state_view_sa_waiting", "collapsed": false, "element": "a6bb10b1-f1e5-5b31-8afd-5bad5a7b6c37", "id": "57acbb71-ca86-57fc-ae90-42dad195f0e0", "position": { "x": 650.0, "y": 200.0 }, "size": { "height": 110.0, "width": 245.0 } }, "5e2326a0-0f6c-5f8d-8a21-fdded18a9281": { "alias": "sa_state_view_sa_monitor_initial", "collapsed": false, "element": "57eb5348-14d8-560e-996a-8dbf993243e2", "id": "5e2326a0-0f6c-5f8d-8a21-fdded18a9281", "position": { "x": 100.0, "y": 200.0 }, "size": { "height": 110.0, "width": 245.0 } }, "a676fbb9-0833-59a8-98cf-a10d8f4b7434": { "alias": "sa_state_view_sa_monitor", "collapsed": false, "element": "132b3f28-3f88-5327-9868-8c8b645ed412", "id": "a676fbb9-0833-59a8-98cf-a10d8f4b7434", "position": { "x": 30.0, "y": 30.0 }, "size": { "height": 110.0, "width": 245.0 } }, "b3af7b04-5a45-5b82-ab69-7eada4b876f0": { "alias": "sa_state_view_sa_monitoring", "collapsed": false, "element": "8af21f9b-c21e-5aae-af0d-0958840f6655", "id": "b3af7b04-5a45-5b82-ab69-7eada4b876f0", "position": { "x": 220.0, "y": 200.0 }, "size": { "height": 110.0, "width": 245.0 } } }, "projection": { "StateMachine": { "machine": "132b3f28-3f88-5327-9868-8c8b645ed412" } }, "routes": [], "view_options": { "coverage": "All", "exchange_labels": "Name", "hidden_edges": [], "participant_categories": "All", "relation_kinds": "All", "work_categories": "All", "work_contexts": "All" } }, "35d3c24b-289e-59e5-a610-8333e2c6a4bb": { "alias": "sa_allocation_view", "description": "Teaching view: positions and filters do not change ownership or exchange identities.", "id": "35d3c24b-289e-59e5-a610-8333e2c6a4bb", "layer": "Sa", "name": "2 · SA service boundary and functions", "nodes": { "34630a18-41b0-5fdd-bff4-ee86e93e8651": { "alias": "sa_allocation_view_sa_repair", "collapsed": false, "element": "9497e10f-04c4-5586-8738-2464a6f00bd4", "id": "34630a18-41b0-5fdd-bff4-ee86e93e8651", "position": { "x": 890.0, "y": 170.0 }, "size": { "height": 110.0, "width": 245.0 } }, "60f6ad74-b69e-5aef-b832-f1bd60b903ae": { "alias": "sa_allocation_view_sa_assess", "collapsed": false, "element": "dddae020-a444-5d48-acc8-139d2696a672", "id": "60f6ad74-b69e-5aef-b832-f1bd60b903ae", "position": { "x": 100.0, "y": 170.0 }, "size": { "height": 110.0, "width": 245.0 } }, "73406244-ebd7-5995-86c7-e17c73c50b32": { "alias": "sa_allocation_view_sa_reset", "collapsed": false, "element": "09342ccb-044b-5483-ac58-87dc3cf7831c", "id": "73406244-ebd7-5995-86c7-e17c73c50b32", "position": { "x": 100.0, "y": 330.0 }, "size": { "height": 110.0, "width": 245.0 } }, "7e3ba36f-bc68-5520-bdb9-77083bb7bba2": { "alias": "sa_allocation_view_sa_confirm", "collapsed": false, "element": "d75eb3fa-a27d-52d5-8782-8b342b3865f6", "id": "7e3ba36f-bc68-5520-bdb9-77083bb7bba2", "position": { "x": 100.0, "y": 490.0 }, "size": { "height": 110.0, "width": 245.0 } }, "8345c76a-8d85-5c31-902e-ec1cd33ed4a3": { "alias": "sa_allocation_view_sa_control", "collapsed": false, "element": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0", "id": "8345c76a-8d85-5c31-902e-ec1cd33ed4a3", "position": { "x": 60.0, "y": 80.0 }, "size": { "height": 110.0, "width": 245.0 } }, "f7225d1c-e506-505d-bb20-916950269d4b": { "alias": "sa_allocation_view_sa_technician", "collapsed": false, "element": "c05b9422-b9da-5de5-b21d-07ad23bd2b8a", "id": "f7225d1c-e506-505d-bb20-916950269d4b", "position": { "x": 850.0, "y": 80.0 }, "size": { "height": 110.0, "width": 245.0 } } }, "projection": "Allocation", "routes": [], "view_options": { "coverage": "All", "exchange_labels": "Name", "hidden_edges": [], "participant_categories": "All", "relation_kinds": "All", "work_categories": "All", "work_contexts": "All" } }, "3e6ad194-61b5-584c-b0f0-a78a20af5781": { "alias": "sa_capability_view", "description": "Teaching view: positions and filters do not change ownership or exchange identities.", "id": "3e6ad194-61b5-584c-b0f0-a78a20af5781", "layer": "Sa", "name": "4 · SA mission and included capability", "nodes": { "069a3fb3-077c-59d8-91da-27b0665143c7": { "alias": "sa_capability_view_sa_triage", "collapsed": false, "element": "bad8fa7c-f634-55fd-98d3-e1eb2da05d8f", "id": "069a3fb3-077c-59d8-91da-27b0665143c7", "position": { "x": 800.0, "y": 260.0 }, "size": { "height": 110.0, "width": 245.0 } }, "41ddb68b-bd2b-5f91-82eb-efde01157828": { "alias": "sa_capability_view_sa_control", "collapsed": false, "element": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0", "id": "41ddb68b-bd2b-5f91-82eb-efde01157828", "position": { "x": 60.0, "y": 60.0 }, "size": { "height": 110.0, "width": 245.0 } }, "4b814335-bf98-5b68-85d5-ea549766517a": { "alias": "sa_capability_view_sa_mission", "collapsed": false, "element": "5ad034b1-084d-5273-9e70-971671766132", "id": "4b814335-bf98-5b68-85d5-ea549766517a", "position": { "x": 420.0, "y": 60.0 }, "size": { "height": 110.0, "width": 245.0 } }, "d3bc13f9-7726-5280-83fe-63f391c45afb": { "alias": "sa_capability_view_sa_restore", "collapsed": false, "element": "81259051-370a-512d-a3b5-6420a6f933b6", "id": "d3bc13f9-7726-5280-83fe-63f391c45afb", "position": { "x": 420.0, "y": 260.0 }, "size": { "height": 110.0, "width": 245.0 } } }, "projection": "Capabilities", "routes": [], "view_options": { "coverage": "All", "exchange_labels": "Name", "hidden_edges": [], "participant_categories": "All", "relation_kinds": "All", "work_categories": "All", "work_contexts": "All" } }, "50af4c9b-93ce-5ff5-a1f8-7a81eb97e779": { "alias": "sa_service_view", "description": "Teaching view: positions and filters do not change ownership or exchange identities.", "id": "50af4c9b-93ce-5ff5-a1f8-7a81eb97e779", "layer": "Sa", "name": "3 · SA service conversation only", "nodes": { "40210589-69f7-5209-b329-10bb83cf615c": { "alias": "sa_service_view_sa_technician", "collapsed": false, "element": "c05b9422-b9da-5de5-b21d-07ad23bd2b8a", "id": "40210589-69f7-5209-b329-10bb83cf615c", "position": { "x": 850.0, "y": 80.0 }, "size": { "height": 110.0, "width": 245.0 } }, "439f1e45-e5ed-567c-978b-4c93ef267db1": { "alias": "sa_service_view_sa_assess", "collapsed": false, "element": "dddae020-a444-5d48-acc8-139d2696a672", "id": "439f1e45-e5ed-567c-978b-4c93ef267db1", "position": { "x": 100.0, "y": 170.0 }, "size": { "height": 110.0, "width": 245.0 } }, "6f138672-149b-5f88-ab07-7fc413a42262": { "alias": "sa_service_view_sa_confirm", "collapsed": false, "element": "d75eb3fa-a27d-52d5-8782-8b342b3865f6", "id": "6f138672-149b-5f88-ab07-7fc413a42262", "position": { "x": 100.0, "y": 490.0 }, "size": { "height": 110.0, "width": 245.0 } }, "ae36489d-6ec8-5f1c-b603-8b497227efba": { "alias": "sa_service_view_sa_repair", "collapsed": false, "element": "9497e10f-04c4-5586-8738-2464a6f00bd4", "id": "ae36489d-6ec8-5f1c-b603-8b497227efba", "position": { "x": 890.0, "y": 170.0 }, "size": { "height": 110.0, "width": 245.0 } }, "d52da4e6-40b7-5dbc-84fb-80c443711c69": { "alias": "sa_service_view_sa_reset", "collapsed": false, "element": "09342ccb-044b-5483-ac58-87dc3cf7831c", "id": "d52da4e6-40b7-5dbc-84fb-80c443711c69", "position": { "x": 100.0, "y": 330.0 }, "size": { "height": 110.0, "width": 245.0 } }, "f53d4352-b042-56a6-8b3e-c51cd27254f9": { "alias": "sa_service_view_sa_control", "collapsed": false, "element": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0", "id": "f53d4352-b042-56a6-8b3e-c51cd27254f9", "position": { "x": 60.0, "y": 80.0 }, "size": { "height": 110.0, "width": 245.0 } } }, "projection": "Allocation", "routes": [], "view_options": { "coverage": "All", "exchange_labels": "NameAndItems", "hidden_edges": [], "participant_categories": { "Any": [ "781cbe75-410f-5cc5-aeb8-a43491f77b99" ] }, "relation_kinds": "All", "work_categories": { "Any": [] }, "work_contexts": "All" } } }, "elements": { "01490fa8-2f01-5ac8-9722-d55d45414379": { "alias": "sa_high_pressure", "body": { "Sa": { "Shared": { "Event": { "body": { "Change": { "expression": "measured_pressure > operating_limit" } } } } } }, "description": "", "id": "01490fa8-2f01-5ac8-9722-d55d45414379", "name": "Pressure alarm detected", "parent": null }, "022d3cfa-bbaf-5e13-924a-8e55099b8745": { "alias": "oa_assessment_procedure", "body": { "Oa": { "Process": { "steps": [ "942975b8-0bef-5ae8-9fcb-c37497833fb0" ] } } }, "description": "", "id": "022d3cfa-bbaf-5e13-924a-8e55099b8745", "name": "Assess an alarm procedure", "parent": null }, "09342ccb-044b-5483-ac58-87dc3cf7831c": { "alias": "sa_reset", "body": { "Sa": "Function" }, "description": "", "id": "09342ccb-044b-5483-ac58-87dc3cf7831c", "name": "Reset valve remotely", "parent": "58867e7d-916e-5ebc-9e4c-8dbed1314be3" }, "0b07b9ed-492d-57f6-b0b1-ce8a709238a7": { "alias": "oa_assess_step", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "SequenceReference": { "sequence": "022d3cfa-bbaf-5e13-924a-8e55099b8745" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "0b07b9ed-492d-57f6-b0b1-ce8a709238a7", "name": "Assess the alarm", "parent": "58bae2b0-f560-50f2-818d-19091d22d18a" }, "0f195fea-3493-5ebd-966d-da9eddeb05d7": { "alias": "sa_repair_step", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Action": { "action": "9497e10f-04c4-5586-8738-2464a6f00bd4", "lifeline": null } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "0f195fea-3493-5ebd-966d-da9eddeb05d7", "name": "Repair the valve", "parent": "93eb6479-54e9-59cb-ac7b-16912347bfc0" }, "132b3f28-3f88-5327-9868-8c8b645ed412": { "alias": "sa_monitor", "body": { "Sa": { "Shared": "StateMachine" } }, "description": "", "id": "132b3f28-3f88-5327-9868-8c8b645ed412", "name": "Pressure supervision", "parent": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0" }, "155e4fe4-9e3b-5f4e-b886-28abcc3f086b": { "alias": "sa_outer_technician", "body": { "Sa": { "Shared": { "Lifeline": { "represented": "c05b9422-b9da-5de5-b21d-07ad23bd2b8a" } } } }, "description": "", "id": "155e4fe4-9e3b-5f4e-b886-28abcc3f086b", "name": "Technician", "parent": "f746a1cd-ff9f-55c0-b325-01c03d2f4fae" }, "1970608f-85d1-5234-ac86-5e2b0df27dc3": { "alias": "oa_monitor", "body": { "Oa": { "Shared": "StateMachine" } }, "description": "", "id": "1970608f-85d1-5234-ac86-5e2b0df27dc3", "name": "Pressure supervision", "parent": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22" }, "19bd3a3a-4d0c-56d5-bf50-a6b43fd81771": { "alias": "oa_contact_category", "body": { "Oa": { "Shared": { "ExchangeCategory": { "exchanges": [ "27b47887-baf0-518b-bf87-f5acbf7d0b93" ], "family": "Participant" } } } }, "description": "", "id": "19bd3a3a-4d0c-56d5-bf50-a6b43fd81771", "name": "Field contact", "parent": null }, "1b91f8a7-0bdb-514e-b1cd-955658e09927": { "alias": "oa_restore_work", "body": { "Oa": "Activity" }, "description": "", "id": "1b91f8a7-0bdb-514e-b1cd-955658e09927", "name": "Restore safe pressure", "parent": null }, "1c9da843-e2d3-5591-8e3f-db083a42867e": { "alias": "sa_use_conversation", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "ScenarioUse": { "bindings": [ { "local": "1edfcf9e-9bfa-51f1-80d5-62b8fd8bb023", "referenced": "98c61788-2fee-51f4-8cf9-de48e8c70e9e" }, { "local": "155e4fe4-9e3b-5f4e-b886-28abcc3f086b", "referenced": "6249b54a-e396-5338-82b9-89266c55670d" } ], "scenario": "730b27ca-b039-5a3b-8dc6-03418f9061b3" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "1c9da843-e2d3-5591-8e3f-db083a42867e", "name": "Use the reviewed repair conversation", "parent": "f746a1cd-ff9f-55c0-b325-01c03d2f4fae" }, "1edfcf9e-9bfa-51f1-80d5-62b8fd8bb023": { "alias": "sa_outer_controller", "body": { "Sa": { "Shared": { "Lifeline": { "represented": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0" } } } }, "description": "", "id": "1edfcf9e-9bfa-51f1-80d5-62b8fd8bb023", "name": "Controller", "parent": "f746a1cd-ff9f-55c0-b325-01c03d2f4fae" }, "2011b3ac-614b-5a47-8891-7ff81965f425": { "alias": "oa_outer_controller", "body": { "Oa": { "Shared": { "Lifeline": { "represented": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22" } } } }, "description": "", "id": "2011b3ac-614b-5a47-8891-7ff81965f425", "name": "Controller", "parent": "d6f881a4-95da-54e9-ad97-1b8965532629" }, "20472233-5ce6-5ffe-b4ad-0bdbccf3e423": { "alias": "oa_conversation", "body": { "Oa": { "Shared": { "Scenario": { "context": "3dfee23a-148b-5cec-ad2d-b774e84ea5bb", "postcondition": "The controller has received the measured pressure after repair", "precondition": "A pressure alarm has been assessed", "steps": [ "b97437c6-cd7a-5a05-b537-b30a17dd936a", "cc2d497a-fd15-5455-9ee5-e70eb95811d8" ], "viewpoint": "ParticipantInteraction" } } } }, "description": "", "id": "20472233-5ce6-5ffe-b4ad-0bdbccf3e423", "name": "Repair request and measured reply", "parent": null }, "24a6850e-b819-57e0-af88-ca4ab76581b7": { "alias": "sa_repair_request_out", "body": { "Sa": { "Shared": { "Port": { "contract": { "FunctionOutput": { "outgoing_items": [ "a962fc5e-3ab0-5296-8b0d-fd84633f9218" ] } }, "legacy": null } } } }, "description": "", "id": "24a6850e-b819-57e0-af88-ca4ab76581b7", "name": "Request field repair output", "parent": "dddae020-a444-5d48-acc8-139d2696a672" }, "30c8fad9-a49b-5692-9542-3148e76afd7b": { "alias": "sa_decision", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Control": { "kind": "Choice" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "30c8fad9-a49b-5692-9542-3148e76afd7b", "name": "Can a remote reset safely recover pressure?", "parent": "5139ce73-56fd-5875-ba3a-e569fc890231" }, "32aa9940-df6e-5a12-b9bd-6337e2d2ed22": { "alias": "oa_control", "body": { "Oa": "Entity" }, "description": "", "id": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22", "name": "Control room", "parent": null }, "391af7c4-b07d-53a7-8ddd-5c81461fc4f8": { "alias": "sa_repair_report_in", "body": { "Sa": { "Shared": { "Port": { "contract": { "FunctionInput": { "incoming_items": [ "a962fc5e-3ab0-5296-8b0d-fd84633f9218" ] } }, "legacy": null } } } }, "description": "", "id": "391af7c4-b07d-53a7-8ddd-5c81461fc4f8", "name": "Report repair result input", "parent": "d75eb3fa-a27d-52d5-8782-8b342b3865f6" }, "3ab11e24-4140-58fc-b3fa-da5f51c7fe2c": { "alias": "sa_monitor_region", "body": { "Sa": { "Shared": "Region" } }, "description": "", "id": "3ab11e24-4140-58fc-b3fa-da5f51c7fe2c", "name": "Supervision cycle", "parent": "132b3f28-3f88-5327-9868-8c8b645ed412" }, "3dfee23a-148b-5cec-ad2d-b774e84ea5bb": { "alias": "oa_restore", "body": { "Oa": "Capability" }, "description": "", "id": "3dfee23a-148b-5cec-ad2d-b774e84ea5bb", "name": "Restore a safe supply", "parent": null }, "40d94322-baa2-5c81-b261-ff47cdc33782": { "alias": "sa_request_step", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Exchange": { "exchange": "93474111-f23e-56c1-b61b-b7c2396b91bd", "message_kind": "Asynchronous", "receiver": null, "reply_to": null, "sender": null, "values": [] } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "40d94322-baa2-5c81-b261-ff47cdc33782", "name": "Request the field repair", "parent": "93eb6479-54e9-59cb-ac7b-16912347bfc0" }, "4149a872-3440-59de-9879-8981e78d27ab": { "alias": "sa_audit_thresholds", "body": { "Sa": "Function" }, "description": "Deliberately unfinished: assigned to the service, but no behavior context yet. Model checks should expose this one work_without_behavior_context warning.", "id": "4149a872-3440-59de-9879-8981e78d27ab", "name": "Audit pressure thresholds", "parent": null }, "41859a65-ded2-547b-ab03-14e2fa740cf9": { "alias": "oa_caller", "body": { "Oa": { "Shared": { "Lifeline": { "represented": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22" } } } }, "description": "", "id": "41859a65-ded2-547b-ab03-14e2fa740cf9", "name": "Controller", "parent": "20472233-5ce6-5ffe-b4ad-0bdbccf3e423" }, "435bf87c-73fd-5e4d-978a-4c471bc9eaf0": { "alias": "sa_control", "body": { "Sa": "System" }, "description": "", "id": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0", "name": "Pressure coordination service", "parent": null }, "47bec4f9-d6d0-5ed1-adca-fa0d960dc416": { "alias": "sa_confirm_step", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Action": { "action": "d75eb3fa-a27d-52d5-8782-8b342b3865f6", "lifeline": null } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "47bec4f9-d6d0-5ed1-adca-fa0d960dc416", "name": "Confirm safe pressure", "parent": "5139ce73-56fd-5875-ba3a-e569fc890231" }, "4e1c0a56-ce80-5f13-a93a-6956de54880c": { "alias": "sa_reply", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Exchange": { "exchange": "63009b5f-539e-5914-b630-ec6b7fefb4d5", "message_kind": "Reply", "receiver": "98c61788-2fee-51f4-8cf9-de48e8c70e9e", "reply_to": "8bab4783-a098-5984-9e36-493957caf26c", "sender": "6249b54a-e396-5338-82b9-89266c55670d", "values": [ { "expression": "320.0", "field": "bb12ba5d-aab5-5a1b-99de-c767f5365b57", "path": [] } ] } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "4e1c0a56-ce80-5f13-a93a-6956de54880c", "name": "Return pressure after repair", "parent": "730b27ca-b039-5a3b-8dc6-03418f9061b3" }, "4ed0dd9d-c9e0-5652-aedf-5f0ab4328a07": { "alias": "sa_merge", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Control": { "kind": "Merge" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "4ed0dd9d-c9e0-5652-aedf-5f0ab4328a07", "name": "Recovery path completed", "parent": "5139ce73-56fd-5875-ba3a-e569fc890231" }, "5139ce73-56fd-5875-ba3a-e569fc890231": { "alias": "sa_response", "body": { "Sa": { "FunctionalChain": { "steps": [ "9024243c-ccc1-5edb-8477-2aa16e5e9a50", "30c8fad9-a49b-5692-9542-3148e76afd7b", "bfa2ef0b-ce68-55c2-a9e5-31ea8a74fce6", "d5e61c5d-510b-5091-a878-da46f3a9e152", "4ed0dd9d-c9e0-5652-aedf-5f0ab4328a07", "47bec4f9-d6d0-5ed1-adca-fa0d960dc416" ] } } }, "description": "", "id": "5139ce73-56fd-5875-ba3a-e569fc890231", "name": "Handle a pressure alarm", "parent": null }, "57eb5348-14d8-560e-996a-8dbf993243e2": { "alias": "sa_monitor_initial", "body": { "Sa": { "Shared": { "State": { "do_activity": "", "entry": "", "exit": "", "kind": "Initial" } } } }, "description": "", "id": "57eb5348-14d8-560e-996a-8dbf993243e2", "name": "Start", "parent": "3ab11e24-4140-58fc-b3fa-da5f51c7fe2c" }, "58867e7d-916e-5ebc-9e4c-8dbed1314be3": { "alias": "sa_restore_work", "body": { "Sa": "Function" }, "description": "", "id": "58867e7d-916e-5ebc-9e4c-8dbed1314be3", "name": "Restore safe pressure", "parent": null }, "58bae2b0-f560-50f2-818d-19091d22d18a": { "alias": "oa_response", "body": { "Oa": { "Process": { "steps": [ "0b07b9ed-492d-57f6-b0b1-ce8a709238a7", "b280c6ca-e5f9-5424-a5c1-5676e01c2371", "d2026fc2-74a8-5e22-9942-ff3eb68a3677", "fc6763bf-a534-54bf-afcd-57ab285ff07d", "6b945a6d-6aa0-5dd3-96e6-2e8d757d167d", "e00594a3-6122-5a6b-b3c2-ecb5506c741d" ] } } }, "description": "", "id": "58bae2b0-f560-50f2-818d-19091d22d18a", "name": "Handle a pressure alarm", "parent": null }, "58c15833-6e75-523a-b57f-a88f19f6d672": { "alias": "oa_waiting", "body": { "Oa": { "Shared": { "State": { "do_activity": "", "entry": "", "exit": "", "kind": "State" } } } }, "description": "", "id": "58c15833-6e75-523a-b57f-a88f19f6d672", "name": "Awaiting repair", "parent": "8412e9c6-96fe-5ed6-a903-1d37ec3c3bf7" }, "5ad034b1-084d-5273-9e70-971671766132": { "alias": "sa_mission", "body": { "Sa": "Mission" }, "description": "", "id": "5ad034b1-084d-5273-9e70-971671766132", "name": "Maintain safe water supply", "parent": null }, "5ba8079c-2dbe-5e98-ae82-2b60c6020a02": { "alias": "oa_request_step", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Exchange": { "exchange": "cf423ea2-8b2e-5a27-93d4-5e8542d9db8d", "message_kind": "Asynchronous", "receiver": null, "reply_to": null, "sender": null, "values": [] } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "5ba8079c-2dbe-5e98-ae82-2b60c6020a02", "name": "Request the field repair", "parent": "5d3af417-244c-54bb-9588-16daedda4e1f" }, "5d3af417-244c-54bb-9588-16daedda4e1f": { "alias": "oa_field_procedure", "body": { "Oa": { "Process": { "steps": [ "5ba8079c-2dbe-5e98-ae82-2b60c6020a02", "c59432fe-6092-5ee0-908d-9dbf39476471", "df2fd3f8-6bc2-5380-a13f-36643ed35ac7" ] } } }, "description": "", "id": "5d3af417-244c-54bb-9588-16daedda4e1f", "name": "Field repair procedure", "parent": null }, "61f7bbfb-74a4-5540-9182-2583dfb27a49": { "alias": "oa_assess", "body": { "Oa": "Activity" }, "description": "", "id": "61f7bbfb-74a4-5540-9182-2583dfb27a49", "name": "Assess pressure alarm", "parent": "1b91f8a7-0bdb-514e-b1cd-955658e09927" }, "6249b54a-e396-5338-82b9-89266c55670d": { "alias": "sa_responder", "body": { "Sa": { "Shared": { "Lifeline": { "represented": "c05b9422-b9da-5de5-b21d-07ad23bd2b8a" } } } }, "description": "", "id": "6249b54a-e396-5338-82b9-89266c55670d", "name": "Technician", "parent": "730b27ca-b039-5a3b-8dc6-03418f9061b3" }, "65d6b8d6-271a-5c84-8b42-abbe310c955e": { "alias": "oa_high_pressure", "body": { "Oa": { "Shared": { "Event": { "body": { "Change": { "expression": "measured_pressure > operating_limit" } } } } } }, "description": "", "id": "65d6b8d6-271a-5c84-8b42-abbe310c955e", "name": "Pressure alarm detected", "parent": null }, "6a30b763-cc51-546d-907f-5c63657cfd03": { "alias": "oa_triage", "body": { "Oa": "Capability" }, "description": "", "id": "6a30b763-cc51-546d-907f-5c63657cfd03", "name": "Assess an alarm", "parent": null }, "6b945a6d-6aa0-5dd3-96e6-2e8d757d167d": { "alias": "oa_merge", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Control": { "kind": "Merge" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "6b945a6d-6aa0-5dd3-96e6-2e8d757d167d", "name": "Recovery path completed", "parent": "58bae2b0-f560-50f2-818d-19091d22d18a" }, "6cbde0d8-9f5f-510a-a8c1-e29cb99ad4ae": { "alias": "oa_monitoring", "body": { "Oa": { "Shared": { "State": { "do_activity": "", "entry": "", "exit": "", "kind": "State" } } } }, "description": "", "id": "6cbde0d8-9f5f-510a-a8c1-e29cb99ad4ae", "name": "Monitoring", "parent": "8412e9c6-96fe-5ed6-a903-1d37ec3c3bf7" }, "727c0b5c-8db6-5eb7-83d6-735519c5949f": { "alias": "oa_confirm", "body": { "Oa": "Activity" }, "description": "", "id": "727c0b5c-8db6-5eb7-83d6-735519c5949f", "name": "Confirm safe pressure", "parent": "1b91f8a7-0bdb-514e-b1cd-955658e09927" }, "730b27ca-b039-5a3b-8dc6-03418f9061b3": { "alias": "sa_conversation", "body": { "Sa": { "Shared": { "Scenario": { "context": "81259051-370a-512d-a3b5-6420a6f933b6", "postcondition": "The controller has received the measured pressure after repair", "precondition": "A pressure alarm has been assessed", "steps": [ "8bab4783-a098-5984-9e36-493957caf26c", "4e1c0a56-ce80-5f13-a93a-6956de54880c" ], "viewpoint": "BoundaryInterface" } } } }, "description": "", "id": "730b27ca-b039-5a3b-8dc6-03418f9061b3", "name": "Repair request and measured reply", "parent": null }, "781cbe75-410f-5cc5-aeb8-a43491f77b99": { "alias": "sa_contact_category", "body": { "Sa": { "Shared": { "ExchangeCategory": { "exchanges": [ "63009b5f-539e-5914-b630-ec6b7fefb4d5" ], "family": "Participant" } } } }, "description": "", "id": "781cbe75-410f-5cc5-aeb8-a43491f77b99", "name": "Field contact", "parent": null }, "81259051-370a-512d-a3b5-6420a6f933b6": { "alias": "sa_restore", "body": { "Sa": "Capability" }, "description": "", "id": "81259051-370a-512d-a3b5-6420a6f933b6", "name": "Restore a safe supply", "parent": null }, "8412e9c6-96fe-5ed6-a903-1d37ec3c3bf7": { "alias": "oa_monitor_region", "body": { "Oa": { "Shared": "Region" } }, "description": "", "id": "8412e9c6-96fe-5ed6-a903-1d37ec3c3bf7", "name": "Supervision cycle", "parent": "1970608f-85d1-5234-ac86-5e2b0df27dc3" }, "87d0a95b-af1b-5352-b753-e4c6533671a5": { "alias": "sa_pressure", "body": { "Sa": { "Shared": { "DataType": { "default": null, "definition": { "Real": { "maximum": 600.0, "minimum": 0.0 } }, "unit": "kPa" } } } }, "description": "", "id": "87d0a95b-af1b-5352-b753-e4c6533671a5", "name": "Measured pressure", "parent": null }, "8af21f9b-c21e-5aae-af0d-0958840f6655": { "alias": "sa_monitoring", "body": { "Sa": { "Shared": { "State": { "do_activity": "", "entry": "", "exit": "", "kind": "State" } } } }, "description": "", "id": "8af21f9b-c21e-5aae-af0d-0958840f6655", "name": "Monitoring", "parent": "3ab11e24-4140-58fc-b3fa-da5f51c7fe2c" }, "8bab4783-a098-5984-9e36-493957caf26c": { "alias": "sa_call", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Exchange": { "exchange": "63009b5f-539e-5914-b630-ec6b7fefb4d5", "message_kind": "Call", "receiver": "6249b54a-e396-5338-82b9-89266c55670d", "reply_to": null, "sender": "98c61788-2fee-51f4-8cf9-de48e8c70e9e", "values": [ { "expression": "420.0", "field": "bb12ba5d-aab5-5a1b-99de-c767f5365b57", "path": [] } ] } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "8bab4783-a098-5984-9e36-493957caf26c", "name": "Request valve repair", "parent": "730b27ca-b039-5a3b-8dc6-03418f9061b3" }, "8bc6d0a4-3e87-559b-8bd7-1b679a2db5b7": { "alias": "oa_pressure_parameter", "body": { "Oa": { "Shared": { "DataField": { "default": null, "direction": "InOut", "maximum": 1, "minimum": 1, "storage": "Value", "type_ref": { "Named": "e7824764-5db9-5384-8198-2fbaea2b10b2" }, "unit": "" } } } }, "description": "", "id": "8bc6d0a4-3e87-559b-8bd7-1b679a2db5b7", "name": "Pressure before / after repair", "parent": "d736c7d6-d369-550a-8ba4-dae223e40bb3" }, "9024243c-ccc1-5edb-8477-2aa16e5e9a50": { "alias": "sa_assess_step", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "SequenceReference": { "sequence": "acd5a018-f559-5298-a40d-1cf6e1353e74" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "9024243c-ccc1-5edb-8477-2aa16e5e9a50", "name": "Assess the alarm", "parent": "5139ce73-56fd-5875-ba3a-e569fc890231" }, "9349b353-53f2-56f8-b571-a05b09335cdf": { "alias": "oa_repair_traffic", "body": { "Oa": { "Shared": { "ExchangeCategory": { "exchanges": [ "cf423ea2-8b2e-5a27-93d4-5e8542d9db8d", "b436d0b3-c824-5a96-af6b-2c269816d1cc" ], "family": "Work" } } } }, "description": "", "id": "9349b353-53f2-56f8-b571-a05b09335cdf", "name": "Repair work exchanges", "parent": null }, "93eb6479-54e9-59cb-ac7b-16912347bfc0": { "alias": "sa_field_procedure", "body": { "Sa": { "FunctionalChain": { "steps": [ "40d94322-baa2-5c81-b261-ff47cdc33782", "0f195fea-3493-5ebd-966d-da9eddeb05d7", "ea32e4ec-8bdc-57ea-8a90-7b09ba4f0eac" ] } } }, "description": "", "id": "93eb6479-54e9-59cb-ac7b-16912347bfc0", "name": "Field repair procedure", "parent": null }, "942975b8-0bef-5ae8-9fcb-c37497833fb0": { "alias": "oa_assessment_action", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Action": { "action": "61f7bbfb-74a4-5540-9182-2583dfb27a49", "lifeline": null } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "942975b8-0bef-5ae8-9fcb-c37497833fb0", "name": "Assess pressure alarm", "parent": "022d3cfa-bbaf-5e13-924a-8e55099b8745" }, "9497e10f-04c4-5586-8738-2464a6f00bd4": { "alias": "sa_repair", "body": { "Sa": "Function" }, "description": "", "id": "9497e10f-04c4-5586-8738-2464a6f00bd4", "name": "Repair valve in the field", "parent": "58867e7d-916e-5ebc-9e4c-8dbed1314be3" }, "98c61788-2fee-51f4-8cf9-de48e8c70e9e": { "alias": "sa_caller", "body": { "Sa": { "Shared": { "Lifeline": { "represented": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0" } } } }, "description": "", "id": "98c61788-2fee-51f4-8cf9-de48e8c70e9e", "name": "Controller", "parent": "730b27ca-b039-5a3b-8dc6-03418f9061b3" }, "98d411e7-7c65-5c3f-b543-8bf0f2522ea2": { "alias": "sa_control_port", "body": { "Sa": { "Shared": { "Port": { "contract": { "Component": { "kind": "Standard", "orientation": "Unset" } }, "legacy": null } } } }, "description": "Explicitly chosen Standard component port for the repair service.", "id": "98d411e7-7c65-5c3f-b543-8bf0f2522ea2", "name": "Repair service client", "parent": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0" }, "994faed7-dbc8-5b96-9d62-7604ac0fbc3a": { "alias": "sa_repair_report_out", "body": { "Sa": { "Shared": { "Port": { "contract": { "FunctionOutput": { "outgoing_items": [ "a962fc5e-3ab0-5296-8b0d-fd84633f9218" ] } }, "legacy": null } } } }, "description": "", "id": "994faed7-dbc8-5b96-9d62-7604ac0fbc3a", "name": "Report repair result output", "parent": "9497e10f-04c4-5586-8738-2464a6f00bd4" }, "9ff94014-afa1-50ab-a4d3-8e9dd0565cc5": { "alias": "oa_use_conversation", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "ScenarioUse": { "bindings": [ { "local": "2011b3ac-614b-5a47-8891-7ff81965f425", "referenced": "41859a65-ded2-547b-ab03-14e2fa740cf9" }, { "local": "fffff882-78fd-5415-928d-c1ef7fac6576", "referenced": "fc81c5f0-0442-5b88-992b-e5b10f351c59" } ], "scenario": "20472233-5ce6-5ffe-b4ad-0bdbccf3e423" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "9ff94014-afa1-50ab-a4d3-8e9dd0565cc5", "name": "Use the reviewed repair conversation", "parent": "d6f881a4-95da-54e9-ad97-1b8965532629" }, "a21465af-05f3-5fb5-8983-de26932422fb": { "alias": "oa_repair", "body": { "Oa": "Activity" }, "description": "", "id": "a21465af-05f3-5fb5-8983-de26932422fb", "name": "Repair valve in the field", "parent": "1b91f8a7-0bdb-514e-b1cd-955658e09927" }, "a4b8942e-a975-5f88-ad14-8f38c345baac": { "alias": "sa_repair_interface", "body": { "Sa": { "Shared": { "Interface": { "supertype": null } } } }, "description": "", "id": "a4b8942e-a975-5f88-ad14-8f38c345baac", "name": "Valve repair service", "parent": null }, "a6bb10b1-f1e5-5b31-8afd-5bad5a7b6c37": { "alias": "sa_waiting", "body": { "Sa": { "Shared": { "State": { "do_activity": "", "entry": "", "exit": "", "kind": "State" } } } }, "description": "", "id": "a6bb10b1-f1e5-5b31-8afd-5bad5a7b6c37", "name": "Awaiting repair", "parent": "3ab11e24-4140-58fc-b3fa-da5f51c7fe2c" }, "a7ffb869-9dde-5e76-b276-c719c5c143a9": { "alias": "oa_monitor_initial", "body": { "Oa": { "Shared": { "State": { "do_activity": "", "entry": "", "exit": "", "kind": "Initial" } } } }, "description": "", "id": "a7ffb869-9dde-5e76-b276-c719c5c143a9", "name": "Start", "parent": "8412e9c6-96fe-5ed6-a903-1d37ec3c3bf7" }, "a962fc5e-3ab0-5296-8b0d-fd84633f9218": { "alias": "sa_repair_operation", "body": { "Sa": { "Shared": { "ExchangeItem": { "kind": "Information", "mechanism": "Operation", "supertype": null } } } }, "description": "", "id": "a962fc5e-3ab0-5296-8b0d-fd84633f9218", "name": "Valve repair", "parent": null }, "a9a47e48-100c-57a8-95f0-7fe24da94f94": { "alias": "sa_repair_traffic", "body": { "Sa": { "Shared": { "ExchangeCategory": { "exchanges": [ "93474111-f23e-56c1-b61b-b7c2396b91bd", "684eadc3-e670-5779-a60f-bbc9a5bfb062" ], "family": "Work" } } } }, "description": "", "id": "a9a47e48-100c-57a8-95f0-7fe24da94f94", "name": "Repair work exchanges", "parent": null }, "acd5a018-f559-5298-a40d-1cf6e1353e74": { "alias": "sa_assessment_procedure", "body": { "Sa": { "FunctionalChain": { "steps": [ "bae5b192-5b8e-51c6-82ae-2331af0d33bf" ] } } }, "description": "", "id": "acd5a018-f559-5298-a40d-1cf6e1353e74", "name": "Assess an alarm procedure", "parent": null }, "b280c6ca-e5f9-5424-a5c1-5676e01c2371": { "alias": "oa_decision", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Control": { "kind": "Choice" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "b280c6ca-e5f9-5424-a5c1-5676e01c2371", "name": "Can a remote reset safely recover pressure?", "parent": "58bae2b0-f560-50f2-818d-19091d22d18a" }, "b97437c6-cd7a-5a05-b537-b30a17dd936a": { "alias": "oa_call", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Exchange": { "exchange": "27b47887-baf0-518b-bf87-f5acbf7d0b93", "message_kind": "Call", "receiver": "fc81c5f0-0442-5b88-992b-e5b10f351c59", "reply_to": null, "sender": "41859a65-ded2-547b-ab03-14e2fa740cf9", "values": [ { "expression": "420.0", "field": "8bc6d0a4-3e87-559b-8bd7-1b679a2db5b7", "path": [] } ] } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "b97437c6-cd7a-5a05-b537-b30a17dd936a", "name": "Request valve repair", "parent": "20472233-5ce6-5ffe-b4ad-0bdbccf3e423" }, "bad8fa7c-f634-55fd-98d3-e1eb2da05d8f": { "alias": "sa_triage", "body": { "Sa": "Capability" }, "description": "", "id": "bad8fa7c-f634-55fd-98d3-e1eb2da05d8f", "name": "Assess an alarm", "parent": null }, "bae5b192-5b8e-51c6-82ae-2331af0d33bf": { "alias": "sa_assessment_action", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Action": { "action": "dddae020-a444-5d48-acc8-139d2696a672", "lifeline": null } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "bae5b192-5b8e-51c6-82ae-2331af0d33bf", "name": "Assess pressure alarm", "parent": "acd5a018-f559-5298-a40d-1cf6e1353e74" }, "bb12ba5d-aab5-5a1b-99de-c767f5365b57": { "alias": "sa_pressure_parameter", "body": { "Sa": { "Shared": { "DataField": { "default": null, "direction": "InOut", "maximum": 1, "minimum": 1, "storage": "Value", "type_ref": { "Named": "87d0a95b-af1b-5352-b753-e4c6533671a5" }, "unit": "" } } } }, "description": "", "id": "bb12ba5d-aab5-5a1b-99de-c767f5365b57", "name": "Pressure before / after repair", "parent": "a962fc5e-3ab0-5296-8b0d-fd84633f9218" }, "bfa2ef0b-ce68-55c2-a9e5-31ea8a74fce6": { "alias": "sa_reset_step", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Action": { "action": "09342ccb-044b-5483-ac58-87dc3cf7831c", "lifeline": null } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "bfa2ef0b-ce68-55c2-a9e5-31ea8a74fce6", "name": "Try the authorized remote reset", "parent": "5139ce73-56fd-5875-ba3a-e569fc890231" }, "c05b9422-b9da-5de5-b21d-07ad23bd2b8a": { "alias": "sa_technician", "body": { "Sa": "Actor" }, "description": "", "id": "c05b9422-b9da-5de5-b21d-07ad23bd2b8a", "name": "Field technician", "parent": null }, "c59432fe-6092-5ee0-908d-9dbf39476471": { "alias": "oa_repair_step", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Action": { "action": "a21465af-05f3-5fb5-8983-de26932422fb", "lifeline": null } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "c59432fe-6092-5ee0-908d-9dbf39476471", "name": "Repair the valve", "parent": "5d3af417-244c-54bb-9588-16daedda4e1f" }, "c9c61f50-06e0-5d17-973d-dcc57cd5cc90": { "alias": "oa_mission", "body": { "Oa": "Mission" }, "description": "", "id": "c9c61f50-06e0-5d17-973d-dcc57cd5cc90", "name": "Maintain safe water supply", "parent": null }, "cc2d497a-fd15-5455-9ee5-e70eb95811d8": { "alias": "oa_reply", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Exchange": { "exchange": "27b47887-baf0-518b-bf87-f5acbf7d0b93", "message_kind": "Reply", "receiver": "41859a65-ded2-547b-ab03-14e2fa740cf9", "reply_to": "b97437c6-cd7a-5a05-b537-b30a17dd936a", "sender": "fc81c5f0-0442-5b88-992b-e5b10f351c59", "values": [ { "expression": "320.0", "field": "8bc6d0a4-3e87-559b-8bd7-1b679a2db5b7", "path": [] } ] } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "cc2d497a-fd15-5455-9ee5-e70eb95811d8", "name": "Return pressure after repair", "parent": "20472233-5ce6-5ffe-b4ad-0bdbccf3e423" }, "d0c8be87-d238-503a-a549-7558a210507f": { "alias": "oa_reset", "body": { "Oa": "Activity" }, "description": "", "id": "d0c8be87-d238-503a-a549-7558a210507f", "name": "Reset valve remotely", "parent": "1b91f8a7-0bdb-514e-b1cd-955658e09927" }, "d2026fc2-74a8-5e22-9942-ff3eb68a3677": { "alias": "oa_reset_step", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Action": { "action": "d0c8be87-d238-503a-a549-7558a210507f", "lifeline": null } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "d2026fc2-74a8-5e22-9942-ff3eb68a3677", "name": "Try the authorized remote reset", "parent": "58bae2b0-f560-50f2-818d-19091d22d18a" }, "d2113fb0-a531-54ef-9484-13951b00ab8f": { "alias": "sa_repair_request_in", "body": { "Sa": { "Shared": { "Port": { "contract": { "FunctionInput": { "incoming_items": [ "a962fc5e-3ab0-5296-8b0d-fd84633f9218" ] } }, "legacy": null } } } }, "description": "", "id": "d2113fb0-a531-54ef-9484-13951b00ab8f", "name": "Request field repair input", "parent": "9497e10f-04c4-5586-8738-2464a6f00bd4" }, "d5e61c5d-510b-5091-a878-da46f3a9e152": { "alias": "sa_use_field", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "SequenceReference": { "sequence": "93eb6479-54e9-59cb-ac7b-16912347bfc0" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "d5e61c5d-510b-5091-a878-da46f3a9e152", "name": "Use the field repair procedure", "parent": "5139ce73-56fd-5875-ba3a-e569fc890231" }, "d6f881a4-95da-54e9-ad97-1b8965532629": { "alias": "oa_full_scenario", "body": { "Oa": { "Shared": { "Scenario": { "context": "3dfee23a-148b-5cec-ad2d-b774e84ea5bb", "postcondition": "The controller has received the measured pressure after repair", "precondition": "A pressure alarm has been assessed", "steps": [ "9ff94014-afa1-50ab-a4d3-8e9dd0565cc5" ], "viewpoint": "ParticipantInteraction" } } } }, "description": "", "id": "d6f881a4-95da-54e9-ad97-1b8965532629", "name": "Restore supply through field repair", "parent": null }, "d736c7d6-d369-550a-8ba4-dae223e40bb3": { "alias": "oa_repair_operation", "body": { "Oa": { "Shared": { "ExchangeItem": { "kind": "Information", "mechanism": "Operation", "supertype": null } } } }, "description": "", "id": "d736c7d6-d369-550a-8ba4-dae223e40bb3", "name": "Valve repair", "parent": null }, "d75eb3fa-a27d-52d5-8782-8b342b3865f6": { "alias": "sa_confirm", "body": { "Sa": "Function" }, "description": "", "id": "d75eb3fa-a27d-52d5-8782-8b342b3865f6", "name": "Confirm safe pressure", "parent": "58867e7d-916e-5ebc-9e4c-8dbed1314be3" }, "dddae020-a444-5d48-acc8-139d2696a672": { "alias": "sa_assess", "body": { "Sa": "Function" }, "description": "", "id": "dddae020-a444-5d48-acc8-139d2696a672", "name": "Assess pressure alarm", "parent": "58867e7d-916e-5ebc-9e4c-8dbed1314be3" }, "df2fd3f8-6bc2-5380-a13f-36643ed35ac7": { "alias": "oa_report_step", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Exchange": { "exchange": "b436d0b3-c824-5a96-af6b-2c269816d1cc", "message_kind": "Asynchronous", "receiver": null, "reply_to": null, "sender": null, "values": [] } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "df2fd3f8-6bc2-5380-a13f-36643ed35ac7", "name": "Report the measured result", "parent": "5d3af417-244c-54bb-9588-16daedda4e1f" }, "e00594a3-6122-5a6b-b3c2-ecb5506c741d": { "alias": "oa_confirm_step", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "Action": { "action": "727c0b5c-8db6-5eb7-83d6-735519c5949f", "lifeline": null } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "e00594a3-6122-5a6b-b3c2-ecb5506c741d", "name": "Confirm safe pressure", "parent": "58bae2b0-f560-50f2-818d-19091d22d18a" }, "e07c3952-4a1a-5cc7-b7d5-03a01101ce49": { "alias": "oa_technician", "body": { "Oa": "Actor" }, "description": "", "id": "e07c3952-4a1a-5cc7-b7d5-03a01101ce49", "name": "Field technician", "parent": null }, "e6d69cbd-99d7-596b-bbe3-dada6118a600": { "alias": "sa_technician_port", "body": { "Sa": { "Shared": { "Port": { "contract": { "Component": { "kind": "Standard", "orientation": "Unset" } }, "legacy": null } } } }, "description": "Explicitly chosen Standard component port for the repair service.", "id": "e6d69cbd-99d7-596b-bbe3-dada6118a600", "name": "Repair service provider", "parent": "c05b9422-b9da-5de5-b21d-07ad23bd2b8a" }, "e7824764-5db9-5384-8198-2fbaea2b10b2": { "alias": "oa_pressure", "body": { "Oa": { "Shared": { "DataType": { "default": null, "definition": { "Real": { "maximum": 600.0, "minimum": 0.0 } }, "unit": "kPa" } } } }, "description": "", "id": "e7824764-5db9-5384-8198-2fbaea2b10b2", "name": "Measured pressure", "parent": null }, "ea32e4ec-8bdc-57ea-8a90-7b09ba4f0eac": { "alias": "sa_report_step", "body": { "Sa": { "Shared": { "Occurrence": { "body": { "Exchange": { "exchange": "684eadc3-e670-5779-a60f-bbc9a5bfb062", "message_kind": "Asynchronous", "receiver": null, "reply_to": null, "sender": null, "values": [] } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "ea32e4ec-8bdc-57ea-8a90-7b09ba4f0eac", "name": "Report the measured result", "parent": "93eb6479-54e9-59cb-ac7b-16912347bfc0" }, "f746a1cd-ff9f-55c0-b325-01c03d2f4fae": { "alias": "sa_full_scenario", "body": { "Sa": { "Shared": { "Scenario": { "context": "81259051-370a-512d-a3b5-6420a6f933b6", "postcondition": "The controller has received the measured pressure after repair", "precondition": "A pressure alarm has been assessed", "steps": [ "1c9da843-e2d3-5591-8e3f-db083a42867e" ], "viewpoint": "BoundaryInterface" } } } }, "description": "", "id": "f746a1cd-ff9f-55c0-b325-01c03d2f4fae", "name": "Restore supply through field repair", "parent": null }, "fc6763bf-a534-54bf-afcd-57ab285ff07d": { "alias": "oa_use_field", "body": { "Oa": { "Shared": { "Occurrence": { "body": { "SequenceReference": { "sequence": "5d3af417-244c-54bb-9588-16daedda4e1f" } }, "postcondition": "", "precondition": "" } } } }, "description": "", "id": "fc6763bf-a534-54bf-afcd-57ab285ff07d", "name": "Use the field repair procedure", "parent": "58bae2b0-f560-50f2-818d-19091d22d18a" }, "fc81c5f0-0442-5b88-992b-e5b10f351c59": { "alias": "oa_responder", "body": { "Oa": { "Shared": { "Lifeline": { "represented": "e07c3952-4a1a-5cc7-b7d5-03a01101ce49" } } } }, "description": "", "id": "fc81c5f0-0442-5b88-992b-e5b10f351c59", "name": "Technician", "parent": "20472233-5ce6-5ffe-b4ad-0bdbccf3e423" }, "fffff882-78fd-5415-928d-c1ef7fac6576": { "alias": "oa_outer_technician", "body": { "Oa": { "Shared": { "Lifeline": { "represented": "e07c3952-4a1a-5cc7-b7d5-03a01101ce49" } } } }, "description": "", "id": "fffff882-78fd-5415-928d-c1ef7fac6576", "name": "Technician", "parent": "d6f881a4-95da-54e9-ad97-1b8965532629" } }, "id": "2786d72f-5763-5f33-a57f-2773a4ca1a6c", "name": "Restore safe water pressure — release 1 walkthrough", "relations": { "094b888c-450c-5c4f-971a-7d75db059574": { "alias": "oa_request_carriage", "body": { "ExchangeAllocation": { "source": "27b47887-baf0-518b-bf87-f5acbf7d0b93", "target": "cf423ea2-8b2e-5a27-93d4-5e8542d9db8d" } }, "description": "", "id": "094b888c-450c-5c4f-971a-7d75db059574", "name": "Exchange allocation: Request field repair" }, "09eaa992-4cdf-5ea3-b748-f10fd74b8cba": { "alias": "sa_port_request_in", "body": { "PortAllocation": { "source": "e6d69cbd-99d7-596b-bbe3-dada6118a600", "target": "d2113fb0-a531-54ef-9484-13951b00ab8f" } }, "description": "", "id": "09eaa992-4cdf-5ea3-b748-f10fd74b8cba", "name": "Port allocation: Request field repair input" }, "0c4c9e58-ff32-5c00-b82a-d408a4be0183": { "alias": "oa_mission_participant", "body": { "MissionInvolvement": { "source": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22", "target": "c9c61f50-06e0-5d17-973d-dcc57cd5cc90" } }, "description": "", "id": "0c4c9e58-ff32-5c00-b82a-d408a4be0183", "name": "Mission involvement: Maintain safe water supply" }, "0f6ac3fb-4ad6-581e-ad14-336472072d5e": { "alias": "sa_field_merge", "body": { "SequenceLink": { "guard": "", "source": "d5e61c5d-510b-5091-a878-da46f3a9e152", "target": "4ed0dd9d-c9e0-5652-aedf-5f0ab4328a07" } }, "description": "", "id": "0f6ac3fb-4ad6-581e-ad14-336472072d5e", "name": "Continue" }, "109e2d6b-7e86-5934-93a5-fab56eced84e": { "alias": "oa_assess_then_decide", "body": { "SequenceLink": { "guard": "", "source": "0b07b9ed-492d-57f6-b0b1-ce8a709238a7", "target": "b280c6ca-e5f9-5424-a5c1-5676e01c2371" } }, "description": "", "id": "109e2d6b-7e86-5934-93a5-fab56eced84e", "name": "Continue" }, "13c3bfa4-9254-5ab2-b96f-f65f402adf81": { "alias": "sa_alarm_transition", "body": { "StateTransition": { "effect": "", "effects": [], "guard": "", "source": "8af21f9b-c21e-5aae-af0d-0958840f6655", "target": "a6bb10b1-f1e5-5b31-8afd-5bad5a7b6c37", "transition_kind": "External", "trigger": "", "triggers": [ "01490fa8-2f01-5ac8-9722-d55d45414379" ] } }, "description": "", "id": "13c3bfa4-9254-5ab2-b96f-f65f402adf81", "name": "State transition: Awaiting repair" }, "1853df1f-30f4-5b1a-baac-2dcaf73c7b3a": { "alias": "oa_reset_allocation", "body": { "Allocation": { "source": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22", "target": "d0c8be87-d238-503a-a549-7558a210507f" } }, "description": "", "id": "1853df1f-30f4-5b1a-baac-2dcaf73c7b3a", "name": "Allocation: Reset valve remotely" }, "1b245065-7242-5d81-8472-aaeb932054c9": { "alias": "sa_audit_allocation", "body": { "Allocation": { "source": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0", "target": "4149a872-3440-59de-9879-8981e78d27ab" } }, "description": "", "id": "1b245065-7242-5d81-8472-aaeb932054c9", "name": "Allocation: Audit pressure thresholds" }, "1bbd5957-1173-51d8-97e3-ba4f084227ae": { "alias": "sa_field_path", "body": { "SequenceLink": { "guard": "else", "source": "30c8fad9-a49b-5692-9542-3148e76afd7b", "target": "d5e61c5d-510b-5091-a878-da46f3a9e152" } }, "description": "", "id": "1bbd5957-1173-51d8-97e3-ba4f084227ae", "name": "else" }, "1c1e5634-ba8c-591f-b143-90a27cdc6cd2": { "alias": "sa_mission_participant", "body": { "MissionInvolvement": { "source": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0", "target": "5ad034b1-084d-5273-9e70-971671766132" } }, "description": "", "id": "1c1e5634-ba8c-591f-b143-90a27cdc6cd2", "name": "Mission involvement: Maintain safe water supply" }, "1e738f27-a3a1-526d-b330-6384088b9689": { "alias": "sa_confirm_path", "body": { "SequenceLink": { "guard": "", "source": "4ed0dd9d-c9e0-5652-aedf-5f0ab4328a07", "target": "47bec4f9-d6d0-5ed1-adca-fa0d960dc416" } }, "description": "", "id": "1e738f27-a3a1-526d-b330-6384088b9689", "name": "Continue" }, "1f8b1898-65f6-5360-99cf-b78a71bd50ec": { "alias": "oa_mission_delivery", "body": { "MissionCapability": { "source": "c9c61f50-06e0-5d17-973d-dcc57cd5cc90", "target": "3dfee23a-148b-5cec-ad2d-b774e84ea5bb" } }, "description": "", "id": "1f8b1898-65f6-5360-99cf-b78a71bd50ec", "name": "Mission capability: Restore a safe supply" }, "21fe5e8e-cbc2-5dad-b3e8-1df46e167d97": { "alias": "oa_normal_transition", "body": { "StateTransition": { "effect": "", "effects": [], "guard": "repair confirmed and pressure is safe", "source": "58c15833-6e75-523a-b57f-a88f19f6d672", "target": "6cbde0d8-9f5f-510a-a8c1-e29cb99ad4ae", "transition_kind": "External", "trigger": "", "triggers": [] } }, "description": "", "id": "21fe5e8e-cbc2-5dad-b3e8-1df46e167d97", "name": "State transition: Monitoring" }, "229ee94f-d147-50f6-9769-b5bd0c03a084": { "alias": "oa_confirm_path", "body": { "SequenceLink": { "guard": "", "source": "6b945a6d-6aa0-5dd3-96e6-2e8d757d167d", "target": "e00594a3-6122-5a6b-b3c2-ecb5506c741d" } }, "description": "", "id": "229ee94f-d147-50f6-9769-b5bd0c03a084", "name": "Continue" }, "27b47887-baf0-518b-bf87-f5acbf7d0b93": { "alias": "oa_contact", "body": { "CommunicationMean": { "items": [ "d736c7d6-d369-550a-8ba4-dae223e40bb3" ], "oriented": false, "source": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22", "target": "e07c3952-4a1a-5cc7-b7d5-03a01101ce49" } }, "description": "", "id": "27b47887-baf0-518b-bf87-f5acbf7d0b93", "name": "Technician service conversation" }, "2b00270c-79a5-52a5-af96-33346bea531b": { "alias": "oa_start_monitoring", "body": { "StateTransition": { "effect": "", "effects": [], "guard": "", "source": "a7ffb869-9dde-5e76-b276-c719c5c143a9", "target": "6cbde0d8-9f5f-510a-a8c1-e29cb99ad4ae", "transition_kind": "External", "trigger": "", "triggers": [] } }, "description": "", "id": "2b00270c-79a5-52a5-af96-33346bea531b", "name": "State transition: Monitoring" }, "3cc9ab52-2b00-57fd-8709-aabc75e5d3e3": { "alias": "sa_reset_allocation", "body": { "Allocation": { "source": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0", "target": "09342ccb-044b-5483-ac58-87dc3cf7831c" } }, "description": "", "id": "3cc9ab52-2b00-57fd-8709-aabc75e5d3e3", "name": "Allocation: Reset valve remotely" }, "3f54d890-4ca5-5e36-873b-abb5c92d578c": { "alias": "oa_request_then_repair", "body": { "SequenceLink": { "guard": "", "source": "5ba8079c-2dbe-5e98-ae82-2b60c6020a02", "target": "c59432fe-6092-5ee0-908d-9dbf39476471" } }, "description": "", "id": "3f54d890-4ca5-5e36-873b-abb5c92d578c", "name": "Sequence link: Repair the valve" }, "4549d3fa-5ab9-52a9-b4f9-3a78fc9d625a": { "alias": "oa_report_carriage", "body": { "ExchangeAllocation": { "source": "27b47887-baf0-518b-bf87-f5acbf7d0b93", "target": "b436d0b3-c824-5a96-af6b-2c269816d1cc" } }, "description": "", "id": "4549d3fa-5ab9-52a9-b4f9-3a78fc9d625a", "name": "Exchange allocation: Report repair result" }, "47730532-0372-5cc5-9d6d-0b8953aebdd8": { "alias": "sa_start_monitoring", "body": { "StateTransition": { "effect": "", "effects": [], "guard": "", "source": "57eb5348-14d8-560e-996a-8dbf993243e2", "target": "8af21f9b-c21e-5aae-af0d-0958840f6655", "transition_kind": "External", "trigger": "", "triggers": [] } }, "description": "", "id": "47730532-0372-5cc5-9d6d-0b8953aebdd8", "name": "State transition: Monitoring" }, "4c4c4851-5a3d-5bb9-94df-b19f9cf39819": { "alias": "sa_request_carriage", "body": { "ExchangeAllocation": { "source": "63009b5f-539e-5914-b630-ec6b7fefb4d5", "target": "93474111-f23e-56c1-b61b-b7c2396b91bd" } }, "description": "", "id": "4c4c4851-5a3d-5bb9-94df-b19f9cf39819", "name": "Exchange allocation: Request field repair" }, "4f85337b-f6eb-533c-a45a-9a5d1d9567ca": { "alias": "sa_client_requires", "body": { "InterfaceRequirement": { "source": "98d411e7-7c65-5c3f-b543-8bf0f2522ea2", "target": "a4b8942e-a975-5f88-ad14-8f38c345baac" } }, "description": "", "id": "4f85337b-f6eb-533c-a45a-9a5d1d9567ca", "name": "Interface requirement: Valve repair service" }, "55ec4dbf-bd17-5b0c-b3a3-95b2194aa8b9": { "alias": "sa_port_request_out", "body": { "PortAllocation": { "source": "98d411e7-7c65-5c3f-b543-8bf0f2522ea2", "target": "24a6850e-b819-57e0-af88-ca4ab76581b7" } }, "description": "", "id": "55ec4dbf-bd17-5b0c-b3a3-95b2194aa8b9", "name": "Port allocation: Request field repair output" }, "55f89fbf-aa3c-5ae1-95ef-ac676f9c1ada": { "alias": "sa_provider_provides", "body": { "InterfaceProvision": { "source": "e6d69cbd-99d7-596b-bbe3-dada6118a600", "target": "a4b8942e-a975-5f88-ad14-8f38c345baac" } }, "description": "", "id": "55f89fbf-aa3c-5ae1-95ef-ac676f9c1ada", "name": "Interface provision: Valve repair service" }, "568c5c01-de21-52a2-83bd-afdddc158085": { "alias": "sa_port_report_in", "body": { "PortAllocation": { "source": "98d411e7-7c65-5c3f-b543-8bf0f2522ea2", "target": "391af7c4-b07d-53a7-8ddd-5c81461fc4f8" } }, "description": "", "id": "568c5c01-de21-52a2-83bd-afdddc158085", "name": "Port allocation: Report repair result input" }, "594c61cd-94e0-5c07-890d-edfd520d7df9": { "alias": "oa_assess_allocation", "body": { "Allocation": { "source": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22", "target": "61f7bbfb-74a4-5540-9182-2583dfb27a49" } }, "description": "", "id": "594c61cd-94e0-5c07-890d-edfd520d7df9", "name": "Allocation: Assess pressure alarm" }, "628cb4fc-fe63-5f6b-b364-6268f26b5740": { "alias": "oa_assessment_delivery", "body": { "ChainInvolvement": { "source": "022d3cfa-bbaf-5e13-924a-8e55099b8745", "target": "6a30b763-cc51-546d-907f-5c63657cfd03" } }, "description": "", "id": "628cb4fc-fe63-5f6b-b364-6268f26b5740", "name": "Chain involvement: Assess an alarm" }, "63009b5f-539e-5914-b630-ec6b7fefb4d5": { "alias": "sa_contact", "body": { "BoundaryExchange": { "items": [ "a962fc5e-3ab0-5296-8b0d-fd84633f9218" ], "oriented": false, "source": "98d411e7-7c65-5c3f-b543-8bf0f2522ea2", "target": "e6d69cbd-99d7-596b-bbe3-dada6118a600" } }, "description": "", "id": "63009b5f-539e-5914-b630-ec6b7fefb4d5", "name": "Technician service conversation" }, "66efc484-53c7-51a3-89e9-422429344b38": { "alias": "sa_response_delivery", "body": { "ChainInvolvement": { "source": "5139ce73-56fd-5875-ba3a-e569fc890231", "target": "81259051-370a-512d-a3b5-6420a6f933b6" } }, "description": "", "id": "66efc484-53c7-51a3-89e9-422429344b38", "name": "Chain involvement: Restore a safe supply" }, "684eadc3-e670-5779-a60f-bbc9a5bfb062": { "alias": "sa_repair_report", "body": { "FunctionalExchange": { "items": [ "a962fc5e-3ab0-5296-8b0d-fd84633f9218" ], "source": "9497e10f-04c4-5586-8738-2464a6f00bd4", "source_port": "994faed7-dbc8-5b96-9d62-7604ac0fbc3a", "target": "d75eb3fa-a27d-52d5-8782-8b342b3865f6", "target_port": "391af7c4-b07d-53a7-8ddd-5c81461fc4f8" } }, "description": "", "id": "684eadc3-e670-5779-a60f-bbc9a5bfb062", "name": "Report repair result" }, "6a6d968f-26d6-5dbb-b721-5a27d362779a": { "alias": "sa_request_then_repair", "body": { "SequenceLink": { "guard": "", "source": "40d94322-baa2-5c81-b261-ff47cdc33782", "target": "0f195fea-3493-5ebd-966d-da9eddeb05d7" } }, "description": "", "id": "6a6d968f-26d6-5dbb-b721-5a27d362779a", "name": "Sequence link: Repair the valve" }, "6e2c1b47-764c-577a-b325-ff66dd2a2768": { "alias": "sa_normal_transition", "body": { "StateTransition": { "effect": "", "effects": [], "guard": "repair confirmed and pressure is safe", "source": "a6bb10b1-f1e5-5b31-8afd-5bad5a7b6c37", "target": "8af21f9b-c21e-5aae-af0d-0958840f6655", "transition_kind": "External", "trigger": "", "triggers": [] } }, "description": "", "id": "6e2c1b47-764c-577a-b325-ff66dd2a2768", "name": "State transition: Monitoring" }, "725f2e1b-aa2c-5615-9b1f-28da178168fa": { "alias": "sa_repair_allocation", "body": { "Allocation": { "source": "c05b9422-b9da-5de5-b21d-07ad23bd2b8a", "target": "9497e10f-04c4-5586-8738-2464a6f00bd4" } }, "description": "", "id": "725f2e1b-aa2c-5615-9b1f-28da178168fa", "name": "Allocation: Repair valve in the field" }, "76218d89-68fd-531d-b35b-90c5b769a5ef": { "alias": "oa_remote_path", "body": { "SequenceLink": { "guard": "remote reset is authorized", "source": "b280c6ca-e5f9-5424-a5c1-5676e01c2371", "target": "d2026fc2-74a8-5e22-9942-ff3eb68a3677" } }, "description": "", "id": "76218d89-68fd-531d-b35b-90c5b769a5ef", "name": "remote reset is authorized" }, "7fa37e63-db65-5aa7-88f2-31ff4347a787": { "alias": "oa_assess_on_entry", "body": { "StateAction": { "phase": "Entry", "source": "58c15833-6e75-523a-b57f-a88f19f6d672", "target": "61f7bbfb-74a4-5540-9182-2583dfb27a49" } }, "description": "", "id": "7fa37e63-db65-5aa7-88f2-31ff4347a787", "name": "Assess when repair is needed" }, "7fb30b1d-195c-5f0e-a19c-a536f519a899": { "alias": "sa_repair_then_report", "body": { "SequenceLink": { "guard": "", "source": "0f195fea-3493-5ebd-966d-da9eddeb05d7", "target": "ea32e4ec-8bdc-57ea-8a90-7b09ba4f0eac" } }, "description": "", "id": "7fb30b1d-195c-5f0e-a19c-a536f519a899", "name": "Sequence link: Report the measured result" }, "93474111-f23e-56c1-b61b-b7c2396b91bd": { "alias": "sa_repair_request", "body": { "FunctionalExchange": { "items": [ "a962fc5e-3ab0-5296-8b0d-fd84633f9218" ], "source": "dddae020-a444-5d48-acc8-139d2696a672", "source_port": "24a6850e-b819-57e0-af88-ca4ab76581b7", "target": "9497e10f-04c4-5586-8738-2464a6f00bd4", "target_port": "d2113fb0-a531-54ef-9484-13951b00ab8f" } }, "description": "", "id": "93474111-f23e-56c1-b61b-b7c2396b91bd", "name": "Request field repair" }, "93eaad8d-83b7-5980-b9bb-86c9e3f31da4": { "alias": "sa_assessment_support", "body": { "CapabilityInvolvement": { "source": "dddae020-a444-5d48-acc8-139d2696a672", "target": "bad8fa7c-f634-55fd-98d3-e1eb2da05d8f" } }, "description": "", "id": "93eaad8d-83b7-5980-b9bb-86c9e3f31da4", "name": "Capability involvement: Assess an alarm" }, "9b9356d7-2db2-5a94-a47e-ea892cf02afe": { "alias": "sa_assess_allocation", "body": { "Allocation": { "source": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0", "target": "dddae020-a444-5d48-acc8-139d2696a672" } }, "description": "", "id": "9b9356d7-2db2-5a94-a47e-ea892cf02afe", "name": "Allocation: Assess pressure alarm" }, "9d4a131f-36ad-5125-b21f-c3dd033b8c82": { "alias": "sa_assess_then_decide", "body": { "SequenceLink": { "guard": "", "source": "9024243c-ccc1-5edb-8477-2aa16e5e9a50", "target": "30c8fad9-a49b-5692-9542-3148e76afd7b" } }, "description": "", "id": "9d4a131f-36ad-5125-b21f-c3dd033b8c82", "name": "Continue" }, "a0902e0f-3d18-576a-9aca-975a136dfdd7": { "alias": "sa_mission_delivery", "body": { "MissionCapability": { "source": "5ad034b1-084d-5273-9e70-971671766132", "target": "81259051-370a-512d-a3b5-6420a6f933b6" } }, "description": "", "id": "a0902e0f-3d18-576a-9aca-975a136dfdd7", "name": "Mission capability: Restore a safe supply" }, "a6d5a6be-fa6e-5fa0-a309-08e87ba40c57": { "alias": "sa_assessment_delivery", "body": { "ChainInvolvement": { "source": "acd5a018-f559-5298-a40d-1cf6e1353e74", "target": "bad8fa7c-f634-55fd-98d3-e1eb2da05d8f" } }, "description": "", "id": "a6d5a6be-fa6e-5fa0-a309-08e87ba40c57", "name": "Chain involvement: Assess an alarm" }, "a887f96a-37cb-5891-8070-011fa276e5b5": { "alias": "sa_assess_on_entry", "body": { "StateAction": { "phase": "Entry", "source": "a6bb10b1-f1e5-5b31-8afd-5bad5a7b6c37", "target": "dddae020-a444-5d48-acc8-139d2696a672" } }, "description": "", "id": "a887f96a-37cb-5891-8070-011fa276e5b5", "name": "Assess when repair is needed" }, "ae53f363-0dec-5a7c-9afd-8fcd1b778ab2": { "alias": "oa_repair_allocation", "body": { "Allocation": { "source": "e07c3952-4a1a-5cc7-b7d5-03a01101ce49", "target": "a21465af-05f3-5fb5-8983-de26932422fb" } }, "description": "", "id": "ae53f363-0dec-5a7c-9afd-8fcd1b778ab2", "name": "Allocation: Repair valve in the field" }, "b436d0b3-c824-5a96-af6b-2c269816d1cc": { "alias": "oa_repair_report", "body": { "Interaction": { "items": [ "d736c7d6-d369-550a-8ba4-dae223e40bb3" ], "source": "a21465af-05f3-5fb5-8983-de26932422fb", "target": "727c0b5c-8db6-5eb7-83d6-735519c5949f" } }, "description": "", "id": "b436d0b3-c824-5a96-af6b-2c269816d1cc", "name": "Report repair result" }, "b76bf8de-2fa4-563f-a540-dd30f30e6c49": { "alias": "sa_confirm_allocation", "body": { "Allocation": { "source": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0", "target": "d75eb3fa-a27d-52d5-8782-8b342b3865f6" } }, "description": "", "id": "b76bf8de-2fa4-563f-a540-dd30f30e6c49", "name": "Allocation: Confirm safe pressure" }, "bac43d3b-910b-5bdc-be9b-f78cf973e1ed": { "alias": "oa_remote_merge", "body": { "SequenceLink": { "guard": "", "source": "d2026fc2-74a8-5e22-9942-ff3eb68a3677", "target": "6b945a6d-6aa0-5dd3-96e6-2e8d757d167d" } }, "description": "", "id": "bac43d3b-910b-5bdc-be9b-f78cf973e1ed", "name": "Continue" }, "bfd4326e-ea65-5269-b5e6-e063a355d1e9": { "alias": "oa_confirm_allocation", "body": { "Allocation": { "source": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22", "target": "727c0b5c-8db6-5eb7-83d6-735519c5949f" } }, "description": "", "id": "bfd4326e-ea65-5269-b5e6-e063a355d1e9", "name": "Allocation: Confirm safe pressure" }, "c1adbbd0-a762-5ee3-8b9a-5c18af377771": { "alias": "oa_field_path", "body": { "SequenceLink": { "guard": "else", "source": "b280c6ca-e5f9-5424-a5c1-5676e01c2371", "target": "fc6763bf-a534-54bf-afcd-57ab285ff07d" } }, "description": "", "id": "c1adbbd0-a762-5ee3-8b9a-5c18af377771", "name": "else" }, "c7c248f8-28b8-55be-9023-0991d44021e3": { "alias": "oa_response_delivery", "body": { "ChainInvolvement": { "source": "58bae2b0-f560-50f2-818d-19091d22d18a", "target": "3dfee23a-148b-5cec-ad2d-b774e84ea5bb" } }, "description": "", "id": "c7c248f8-28b8-55be-9023-0991d44021e3", "name": "Chain involvement: Restore a safe supply" }, "c8196d35-2168-5fef-8b03-ba0d139bc00f": { "alias": "oa_repair_then_report", "body": { "SequenceLink": { "guard": "", "source": "c59432fe-6092-5ee0-908d-9dbf39476471", "target": "df2fd3f8-6bc2-5380-a13f-36643ed35ac7" } }, "description": "", "id": "c8196d35-2168-5fef-8b03-ba0d139bc00f", "name": "Sequence link: Report the measured result" }, "c8593670-8906-530f-b6a2-3ada77a9c219": { "alias": "oa_field_merge", "body": { "SequenceLink": { "guard": "", "source": "fc6763bf-a534-54bf-afcd-57ab285ff07d", "target": "6b945a6d-6aa0-5dd3-96e6-2e8d757d167d" } }, "description": "", "id": "c8593670-8906-530f-b6a2-3ada77a9c219", "name": "Continue" }, "cf423ea2-8b2e-5a27-93d4-5e8542d9db8d": { "alias": "oa_repair_request", "body": { "Interaction": { "items": [ "d736c7d6-d369-550a-8ba4-dae223e40bb3" ], "source": "61f7bbfb-74a4-5540-9182-2583dfb27a49", "target": "a21465af-05f3-5fb5-8983-de26932422fb" } }, "description": "", "id": "cf423ea2-8b2e-5a27-93d4-5e8542d9db8d", "name": "Request field repair" }, "d8b6710a-e713-5979-934f-e5ca7d155bb4": { "alias": "sa_remote_path", "body": { "SequenceLink": { "guard": "remote reset is authorized", "source": "30c8fad9-a49b-5692-9542-3148e76afd7b", "target": "bfa2ef0b-ce68-55c2-a9e5-31ea8a74fce6" } }, "description": "", "id": "d8b6710a-e713-5979-934f-e5ca7d155bb4", "name": "remote reset is authorized" }, "e21d9a54-ae8e-5618-a4f8-67ee22b92638": { "alias": "oa_include_triage", "body": { "CapabilityInclude": { "source": "3dfee23a-148b-5cec-ad2d-b774e84ea5bb", "target": "6a30b763-cc51-546d-907f-5c63657cfd03" } }, "description": "", "id": "e21d9a54-ae8e-5618-a4f8-67ee22b92638", "name": "Capability include: Assess an alarm" }, "e5279265-8eac-52e8-98dc-571b20475e1f": { "alias": "sa_remote_merge", "body": { "SequenceLink": { "guard": "", "source": "bfa2ef0b-ce68-55c2-a9e5-31ea8a74fce6", "target": "4ed0dd9d-c9e0-5652-aedf-5f0ab4328a07" } }, "description": "", "id": "e5279265-8eac-52e8-98dc-571b20475e1f", "name": "Continue" }, "e53b7a40-e8a3-5b3f-826d-c2b5c164a84a": { "alias": "sa_port_report_out", "body": { "PortAllocation": { "source": "e6d69cbd-99d7-596b-bbe3-dada6118a600", "target": "994faed7-dbc8-5b96-9d62-7604ac0fbc3a" } }, "description": "", "id": "e53b7a40-e8a3-5b3f-826d-c2b5c164a84a", "name": "Port allocation: Report repair result output" }, "f074e041-23cf-54ad-af9c-f171e30621e7": { "alias": "sa_repair_interface_item", "body": { "InterfaceItemAllocation": { "acquisition": "Accept", "order": 0, "source": "a4b8942e-a975-5f88-ad14-8f38c345baac", "target": "a962fc5e-3ab0-5296-8b0d-fd84633f9218", "transmission": "Synchronous" } }, "description": "", "id": "f074e041-23cf-54ad-af9c-f171e30621e7", "name": "Repair operation contract" }, "f3fe7690-734a-5877-8b57-a6599a4033c4": { "alias": "sa_include_triage", "body": { "CapabilityInclude": { "source": "81259051-370a-512d-a3b5-6420a6f933b6", "target": "bad8fa7c-f634-55fd-98d3-e1eb2da05d8f" } }, "description": "", "id": "f3fe7690-734a-5877-8b57-a6599a4033c4", "name": "Capability include: Assess an alarm" }, "fbde9d5e-c7e9-55db-a2be-497345c491b3": { "alias": "oa_alarm_transition", "body": { "StateTransition": { "effect": "", "effects": [], "guard": "", "source": "6cbde0d8-9f5f-510a-a8c1-e29cb99ad4ae", "target": "58c15833-6e75-523a-b57f-a88f19f6d672", "transition_kind": "External", "trigger": "", "triggers": [ "65d6b8d6-271a-5c84-8b42-abbe310c955e" ] } }, "description": "", "id": "fbde9d5e-c7e9-55db-a2be-497345c491b3", "name": "State transition: Awaiting repair" }, "ff9897b3-a23a-5994-a5b3-99a5b4d34ceb": { "alias": "sa_report_carriage", "body": { "ExchangeAllocation": { "source": "63009b5f-539e-5914-b630-ec6b7fefb4d5", "target": "684eadc3-e670-5779-a60f-bbc9a5bfb062" } }, "description": "", "id": "ff9897b3-a23a-5994-a5b3-99a5b4d34ceb", "name": "Exchange allocation: Report repair result" }, "ffdbfcd0-d423-5707-a880-0dfbe1400f72": { "alias": "oa_assessment_support", "body": { "CapabilityInvolvement": { "source": "61f7bbfb-74a4-5540-9182-2583dfb27a49", "target": "6a30b763-cc51-546d-907f-5c63657cfd03" } }, "description": "", "id": "ffdbfcd0-d423-5707-a880-0dfbe1400f72", "name": "Capability involvement: Assess an alarm" } }, "schema_version": 6, "traces": { "0754be23-e4b8-53bc-b03c-89c2dbd80361": { "alias": "trace_oa_waiting", "baseline": { "oa": { "description": "", "name": "Awaiting repair" }, "sa": { "description": "", "name": "Awaiting repair" } }, "description": "", "id": "0754be23-e4b8-53bc-b03c-89c2dbd80361", "kind": "State", "name": "Awaiting repair ↔ Awaiting repair", "oa": "58c15833-6e75-523a-b57f-a88f19f6d672", "sa": "a6bb10b1-f1e5-5b31-8afd-5bad5a7b6c37" }, "07a7b82a-b5a7-5737-abfa-09e422f7420e": { "alias": "trace_oa_start_monitoring", "baseline": { "oa": { "description": "", "name": "State transition: Monitoring" }, "sa": { "description": "", "name": "State transition: Monitoring" } }, "description": "", "id": "07a7b82a-b5a7-5737-abfa-09e422f7420e", "kind": "Manual", "name": "State transition: Monitoring ↔ State transition: Monitoring", "oa": "2b00270c-79a5-52a5-af96-33346bea531b", "sa": "47730532-0372-5cc5-9d6d-0b8953aebdd8" }, "0c7c8a06-163e-5b3e-8a98-e66e2ce8963b": { "alias": "trace_oa_alarm_transition", "baseline": { "oa": { "description": "", "name": "State transition: Awaiting repair" }, "sa": { "description": "", "name": "State transition: Awaiting repair" } }, "description": "", "id": "0c7c8a06-163e-5b3e-8a98-e66e2ce8963b", "kind": "Manual", "name": "State transition: Awaiting repair ↔ State transition: Awaiting repair", "oa": "fbde9d5e-c7e9-55db-a2be-497345c491b3", "sa": "13c3bfa4-9254-5ab2-b96f-f65f402adf81" }, "0c9de959-d366-5765-98eb-450ea27bd316": { "alias": "trace_oa_merge", "baseline": { "oa": { "description": "", "name": "Recovery path completed" }, "sa": { "description": "", "name": "Recovery path completed" } }, "description": "", "id": "0c9de959-d366-5765-98eb-450ea27bd316", "kind": "Sequence", "name": "Recovery path completed ↔ Recovery path completed", "oa": "6b945a6d-6aa0-5dd3-96e6-2e8d757d167d", "sa": "4ed0dd9d-c9e0-5652-aedf-5f0ab4328a07" }, "0d905fbb-5b3c-56f0-9f11-a27091901eb0": { "alias": "trace_oa_pressure_parameter", "baseline": { "oa": { "description": "", "name": "Pressure before / after repair" }, "sa": { "description": "", "name": "Pressure before / after repair" } }, "description": "", "id": "0d905fbb-5b3c-56f0-9f11-a27091901eb0", "kind": "Item", "name": "Pressure before / after repair ↔ Pressure before / after repair", "oa": "8bc6d0a4-3e87-559b-8bd7-1b679a2db5b7", "sa": "bb12ba5d-aab5-5a1b-99de-c767f5365b57" }, "0fbef164-b5d3-58ba-ba41-54d0e63709ab": { "alias": "trace_oa_restore", "baseline": { "oa": { "description": "", "name": "Restore a safe supply" }, "sa": { "description": "", "name": "Restore a safe supply" } }, "description": "", "id": "0fbef164-b5d3-58ba-ba41-54d0e63709ab", "kind": "Capability", "name": "Restore a safe supply ↔ Restore a safe supply", "oa": "3dfee23a-148b-5cec-ad2d-b774e84ea5bb", "sa": "81259051-370a-512d-a3b5-6420a6f933b6" }, "12ec320f-2e14-5a5a-8c6b-bd2b6471dae9": { "alias": "trace_oa_monitoring", "baseline": { "oa": { "description": "", "name": "Monitoring" }, "sa": { "description": "", "name": "Monitoring" } }, "description": "", "id": "12ec320f-2e14-5a5a-8c6b-bd2b6471dae9", "kind": "State", "name": "Monitoring ↔ Monitoring", "oa": "6cbde0d8-9f5f-510a-a8c1-e29cb99ad4ae", "sa": "8af21f9b-c21e-5aae-af0d-0958840f6655" }, "154abfce-c311-52d1-85d1-3f4c85203b26": { "alias": "trace_oa_confirm_step", "baseline": { "oa": { "description": "", "name": "Confirm safe pressure" }, "sa": { "description": "", "name": "Confirm safe pressure" } }, "description": "", "id": "154abfce-c311-52d1-85d1-3f4c85203b26", "kind": "Sequence", "name": "Confirm safe pressure ↔ Confirm safe pressure", "oa": "e00594a3-6122-5a6b-b3c2-ecb5506c741d", "sa": "47bec4f9-d6d0-5ed1-adca-fa0d960dc416" }, "1b788e74-36b2-5c17-a936-642dbe51ca3c": { "alias": "trace_oa_remote_merge", "baseline": { "oa": { "description": "", "name": "Continue" }, "sa": { "description": "", "name": "Continue" } }, "description": "", "id": "1b788e74-36b2-5c17-a936-642dbe51ca3c", "kind": "Manual", "name": "Continue ↔ Continue", "oa": "bac43d3b-910b-5bdc-be9b-f78cf973e1ed", "sa": "e5279265-8eac-52e8-98dc-571b20475e1f" }, "208753e0-9151-50d8-86ca-29fc28eca80b": { "alias": "trace_oa_monitor_region", "baseline": { "oa": { "description": "", "name": "Supervision cycle" }, "sa": { "description": "", "name": "Supervision cycle" } }, "description": "", "id": "208753e0-9151-50d8-86ca-29fc28eca80b", "kind": "State", "name": "Supervision cycle ↔ Supervision cycle", "oa": "8412e9c6-96fe-5ed6-a903-1d37ec3c3bf7", "sa": "3ab11e24-4140-58fc-b3fa-da5f51c7fe2c" }, "241dfdac-2450-5704-a4cb-9f1047db1b6d": { "alias": "trace_oa_caller", "baseline": { "oa": { "description": "", "name": "Controller" }, "sa": { "description": "", "name": "Controller" } }, "description": "", "id": "241dfdac-2450-5704-a4cb-9f1047db1b6d", "kind": "Scenario", "name": "Controller ↔ Controller", "oa": "41859a65-ded2-547b-ab03-14e2fa740cf9", "sa": "98c61788-2fee-51f4-8cf9-de48e8c70e9e" }, "2e849e31-35aa-5aef-a989-26948038e52b": { "alias": "trace_oa_field_path", "baseline": { "oa": { "description": "", "name": "else" }, "sa": { "description": "", "name": "else" } }, "description": "", "id": "2e849e31-35aa-5aef-a989-26948038e52b", "kind": "Manual", "name": "else ↔ else", "oa": "c1adbbd0-a762-5ee3-8b9a-5c18af377771", "sa": "1bbd5957-1173-51d8-97e3-ba4f084227ae" }, "2fdcbc6f-526e-5a4e-bde5-314cf0cf3ef3": { "alias": "trace_oa_confirm_allocation", "baseline": { "oa": { "description": "", "name": "Allocation: Confirm safe pressure" }, "sa": { "description": "", "name": "Allocation: Confirm safe pressure" } }, "description": "", "id": "2fdcbc6f-526e-5a4e-bde5-314cf0cf3ef3", "kind": "Manual", "name": "Allocation: Confirm safe pressure ↔ Allocation: Confirm safe pressure", "oa": "bfd4326e-ea65-5269-b5e6-e063a355d1e9", "sa": "b76bf8de-2fa4-563f-a540-dd30f30e6c49" }, "3694c752-ba80-5702-a7d7-9cc66b6b01d8": { "alias": "trace_oa_conversation", "baseline": { "oa": { "description": "", "name": "Repair request and measured reply" }, "sa": { "description": "", "name": "Repair request and measured reply" } }, "description": "", "id": "3694c752-ba80-5702-a7d7-9cc66b6b01d8", "kind": "Scenario", "name": "Repair request and measured reply ↔ Repair request and measured reply", "oa": "20472233-5ce6-5ffe-b4ad-0bdbccf3e423", "sa": "730b27ca-b039-5a3b-8dc6-03418f9061b3" }, "3714d547-006f-5c3a-97f8-175ccc23d994": { "alias": "trace_oa_repair_allocation", "baseline": { "oa": { "description": "", "name": "Allocation: Repair valve in the field" }, "sa": { "description": "", "name": "Allocation: Repair valve in the field" } }, "description": "", "id": "3714d547-006f-5c3a-97f8-175ccc23d994", "kind": "Manual", "name": "Allocation: Repair valve in the field ↔ Allocation: Repair valve in the field", "oa": "ae53f363-0dec-5a7c-9afd-8fcd1b778ab2", "sa": "725f2e1b-aa2c-5615-9b1f-28da178168fa" }, "3a33de40-20a3-5252-899c-c12dc35e9783": { "alias": "trace_oa_assessment_action", "baseline": { "oa": { "description": "", "name": "Assess pressure alarm" }, "sa": { "description": "", "name": "Assess pressure alarm" } }, "description": "", "id": "3a33de40-20a3-5252-899c-c12dc35e9783", "kind": "Sequence", "name": "Assess pressure alarm ↔ Assess pressure alarm", "oa": "942975b8-0bef-5ae8-9fcb-c37497833fb0", "sa": "bae5b192-5b8e-51c6-82ae-2331af0d33bf" }, "3e7bde54-f9c1-549f-9e5b-2ce1ecb685a7": { "alias": "trace_oa_repair_traffic", "baseline": { "oa": { "description": "", "name": "Repair work exchanges" }, "sa": { "description": "", "name": "Repair work exchanges" } }, "description": "", "id": "3e7bde54-f9c1-549f-9e5b-2ce1ecb685a7", "kind": "Manual", "name": "Repair work exchanges ↔ Repair work exchanges", "oa": "9349b353-53f2-56f8-b571-a05b09335cdf", "sa": "a9a47e48-100c-57a8-95f0-7fe24da94f94" }, "424eca39-1c29-5a2f-b9ee-33dd018926aa": { "alias": "trace_oa_repair_report", "baseline": { "oa": { "description": "", "name": "Report repair result" }, "sa": { "description": "", "name": "Report repair result" } }, "description": "", "id": "424eca39-1c29-5a2f-b9ee-33dd018926aa", "kind": "Exchange", "name": "Report repair result ↔ Report repair result", "oa": "b436d0b3-c824-5a96-af6b-2c269816d1cc", "sa": "684eadc3-e670-5779-a60f-bbc9a5bfb062" }, "435bae4c-cf6d-59f3-9eb5-d660ebeec079": { "alias": "trace_oa_full_scenario", "baseline": { "oa": { "description": "", "name": "Restore supply through field repair" }, "sa": { "description": "", "name": "Restore supply through field repair" } }, "description": "", "id": "435bae4c-cf6d-59f3-9eb5-d660ebeec079", "kind": "Scenario", "name": "Restore supply through field repair ↔ Restore supply through field repair", "oa": "d6f881a4-95da-54e9-ad97-1b8965532629", "sa": "f746a1cd-ff9f-55c0-b325-01c03d2f4fae" }, "48d243f0-553f-507e-acb0-9474ae156b63": { "alias": "trace_oa_monitor_initial", "baseline": { "oa": { "description": "", "name": "Start" }, "sa": { "description": "", "name": "Start" } }, "description": "", "id": "48d243f0-553f-507e-acb0-9474ae156b63", "kind": "State", "name": "Start ↔ Start", "oa": "a7ffb869-9dde-5e76-b276-c719c5c143a9", "sa": "57eb5348-14d8-560e-996a-8dbf993243e2" }, "5309f955-53fd-5ff4-9c0a-91737e947341": { "alias": "trace_oa_assess", "baseline": { "oa": { "description": "", "name": "Assess pressure alarm" }, "sa": { "description": "", "name": "Assess pressure alarm" } }, "description": "", "id": "5309f955-53fd-5ff4-9c0a-91737e947341", "kind": "Refinement", "name": "Assess pressure alarm ↔ Assess pressure alarm", "oa": "61f7bbfb-74a4-5540-9182-2583dfb27a49", "sa": "dddae020-a444-5d48-acc8-139d2696a672" }, "595b5729-ccd9-5291-b5d9-30d8c8bd9dfa": { "alias": "trace_oa_reply", "baseline": { "oa": { "description": "", "name": "Return pressure after repair" }, "sa": { "description": "", "name": "Return pressure after repair" } }, "description": "", "id": "595b5729-ccd9-5291-b5d9-30d8c8bd9dfa", "kind": "Scenario", "name": "Return pressure after repair ↔ Return pressure after repair", "oa": "cc2d497a-fd15-5455-9ee5-e70eb95811d8", "sa": "4e1c0a56-ce80-5f13-a93a-6956de54880c" }, "5b96bfed-63e2-5d7f-b882-91e8b81f8efe": { "alias": "trace_oa_assessment_delivery", "baseline": { "oa": { "description": "", "name": "Chain involvement: Assess an alarm" }, "sa": { "description": "", "name": "Chain involvement: Assess an alarm" } }, "description": "", "id": "5b96bfed-63e2-5d7f-b882-91e8b81f8efe", "kind": "Manual", "name": "Chain involvement: Assess an alarm ↔ Chain involvement: Assess an alarm", "oa": "628cb4fc-fe63-5f6b-b364-6268f26b5740", "sa": "a6d5a6be-fa6e-5fa0-a309-08e87ba40c57" }, "6acd072d-431e-5881-ab20-1813b4fda0c5": { "alias": "trace_oa_triage", "baseline": { "oa": { "description": "", "name": "Assess an alarm" }, "sa": { "description": "", "name": "Assess an alarm" } }, "description": "", "id": "6acd072d-431e-5881-ab20-1813b4fda0c5", "kind": "Capability", "name": "Assess an alarm ↔ Assess an alarm", "oa": "6a30b763-cc51-546d-907f-5c63657cfd03", "sa": "bad8fa7c-f634-55fd-98d3-e1eb2da05d8f" }, "6ca4c78a-a5f2-5470-b401-732f5a8825d0": { "alias": "trace_oa_assessment_procedure", "baseline": { "oa": { "description": "", "name": "Assess an alarm procedure" }, "sa": { "description": "", "name": "Assess an alarm procedure" } }, "description": "", "id": "6ca4c78a-a5f2-5470-b401-732f5a8825d0", "kind": "Sequence", "name": "Assess an alarm procedure ↔ Assess an alarm procedure", "oa": "022d3cfa-bbaf-5e13-924a-8e55099b8745", "sa": "acd5a018-f559-5298-a40d-1cf6e1353e74" }, "6e13cf86-7242-5e33-8912-b037cf6e8c87": { "alias": "trace_oa_assessment_support", "baseline": { "oa": { "description": "", "name": "Capability involvement: Assess an alarm" }, "sa": { "description": "", "name": "Capability involvement: Assess an alarm" } }, "description": "", "id": "6e13cf86-7242-5e33-8912-b037cf6e8c87", "kind": "Manual", "name": "Capability involvement: Assess an alarm ↔ Capability involvement: Assess an alarm", "oa": "ffdbfcd0-d423-5707-a880-0dfbe1400f72", "sa": "93eaad8d-83b7-5980-b9bb-86c9e3f31da4" }, "70c90b0c-85ce-574a-a217-f0d19fad30e1": { "alias": "trace_oa_response_delivery", "baseline": { "oa": { "description": "", "name": "Chain involvement: Restore a safe supply" }, "sa": { "description": "", "name": "Chain involvement: Restore a safe supply" } }, "description": "", "id": "70c90b0c-85ce-574a-a217-f0d19fad30e1", "kind": "Manual", "name": "Chain involvement: Restore a safe supply ↔ Chain involvement: Restore a safe supply", "oa": "c7c248f8-28b8-55be-9023-0991d44021e3", "sa": "66efc484-53c7-51a3-89e9-422429344b38" }, "77073fcb-53aa-5f06-987a-0317cbb6971d": { "alias": "trace_oa_include_triage", "baseline": { "oa": { "description": "", "name": "Capability include: Assess an alarm" }, "sa": { "description": "", "name": "Capability include: Assess an alarm" } }, "description": "", "id": "77073fcb-53aa-5f06-987a-0317cbb6971d", "kind": "Manual", "name": "Capability include: Assess an alarm ↔ Capability include: Assess an alarm", "oa": "e21d9a54-ae8e-5618-a4f8-67ee22b92638", "sa": "f3fe7690-734a-5877-8b57-a6599a4033c4" }, "7a6b4b9c-4220-546a-a752-1587c2881fe1": { "alias": "trace_oa_use_field", "baseline": { "oa": { "description": "", "name": "Use the field repair procedure" }, "sa": { "description": "", "name": "Use the field repair procedure" } }, "description": "", "id": "7a6b4b9c-4220-546a-a752-1587c2881fe1", "kind": "Sequence", "name": "Use the field repair procedure ↔ Use the field repair procedure", "oa": "fc6763bf-a534-54bf-afcd-57ab285ff07d", "sa": "d5e61c5d-510b-5091-a878-da46f3a9e152" }, "82a5be1a-92a8-578d-9448-086062a20d8f": { "alias": "trace_oa_reset", "baseline": { "oa": { "description": "", "name": "Reset valve remotely" }, "sa": { "description": "", "name": "Reset valve remotely" } }, "description": "", "id": "82a5be1a-92a8-578d-9448-086062a20d8f", "kind": "Refinement", "name": "Reset valve remotely ↔ Reset valve remotely", "oa": "d0c8be87-d238-503a-a549-7558a210507f", "sa": "09342ccb-044b-5483-ac58-87dc3cf7831c" }, "82cca563-9d5d-5479-aa1a-9db03e9674d1": { "alias": "trace_oa_restore_work", "baseline": { "oa": { "description": "", "name": "Restore safe pressure" }, "sa": { "description": "", "name": "Restore safe pressure" } }, "description": "", "id": "82cca563-9d5d-5479-aa1a-9db03e9674d1", "kind": "Refinement", "name": "Restore safe pressure ↔ Restore safe pressure", "oa": "1b91f8a7-0bdb-514e-b1cd-955658e09927", "sa": "58867e7d-916e-5ebc-9e4c-8dbed1314be3" }, "8d693d90-5017-56af-b056-d29d3cb46baa": { "alias": "trace_oa_mission_participant", "baseline": { "oa": { "description": "", "name": "Mission involvement: Maintain safe water supply" }, "sa": { "description": "", "name": "Mission involvement: Maintain safe water supply" } }, "description": "", "id": "8d693d90-5017-56af-b056-d29d3cb46baa", "kind": "Manual", "name": "Mission involvement: Maintain safe water supply ↔ Mission involvement: Maintain safe water supply", "oa": "0c4c9e58-ff32-5c00-b82a-d408a4be0183", "sa": "1c1e5634-ba8c-591f-b143-90a27cdc6cd2" }, "98ef05b5-5381-5d35-a433-ebab55e9f382": { "alias": "trace_oa_reset_allocation", "baseline": { "oa": { "description": "", "name": "Allocation: Reset valve remotely" }, "sa": { "description": "", "name": "Allocation: Reset valve remotely" } }, "description": "", "id": "98ef05b5-5381-5d35-a433-ebab55e9f382", "kind": "Manual", "name": "Allocation: Reset valve remotely ↔ Allocation: Reset valve remotely", "oa": "1853df1f-30f4-5b1a-baac-2dcaf73c7b3a", "sa": "3cc9ab52-2b00-57fd-8709-aabc75e5d3e3" }, "a106d183-c239-5c9f-b1f1-141af19fc778": { "alias": "trace_oa_confirm_path", "baseline": { "oa": { "description": "", "name": "Continue" }, "sa": { "description": "", "name": "Continue" } }, "description": "", "id": "a106d183-c239-5c9f-b1f1-141af19fc778", "kind": "Manual", "name": "Continue ↔ Continue", "oa": "229ee94f-d147-50f6-9769-b5bd0c03a084", "sa": "1e738f27-a3a1-526d-b330-6384088b9689" }, "a5c1eb01-a95f-5f7a-9742-7f201493d7aa": { "alias": "trace_oa_assess_then_decide", "baseline": { "oa": { "description": "", "name": "Continue" }, "sa": { "description": "", "name": "Continue" } }, "description": "", "id": "a5c1eb01-a95f-5f7a-9742-7f201493d7aa", "kind": "Manual", "name": "Continue ↔ Continue", "oa": "109e2d6b-7e86-5934-93a5-fab56eced84e", "sa": "9d4a131f-36ad-5125-b21f-c3dd033b8c82" }, "aa164208-394d-5bc7-8462-b0043f682aad": { "alias": "trace_oa_mission_delivery", "baseline": { "oa": { "description": "", "name": "Mission capability: Restore a safe supply" }, "sa": { "description": "", "name": "Mission capability: Restore a safe supply" } }, "description": "", "id": "aa164208-394d-5bc7-8462-b0043f682aad", "kind": "Manual", "name": "Mission capability: Restore a safe supply ↔ Mission capability: Restore a safe supply", "oa": "1f8b1898-65f6-5360-99cf-b78a71bd50ec", "sa": "a0902e0f-3d18-576a-9aca-975a136dfdd7" }, "aba528ea-e396-582a-bfba-f6e2212d391a": { "alias": "trace_oa_control", "baseline": { "oa": { "description": "", "name": "Control room" }, "sa": { "description": "", "name": "Pressure coordination service" } }, "description": "", "id": "aba528ea-e396-582a-bfba-f6e2212d391a", "kind": "Participant", "name": "Control room ↔ Pressure coordination service", "oa": "32aa9940-df6e-5a12-b9bd-6337e2d2ed22", "sa": "435bf87c-73fd-5e4d-978a-4c471bc9eaf0" }, "ac3aa6b0-568e-5a3f-963a-172aa3cfc7a4": { "alias": "trace_oa_repair_step", "baseline": { "oa": { "description": "", "name": "Repair the valve" }, "sa": { "description": "", "name": "Repair the valve" } }, "description": "", "id": "ac3aa6b0-568e-5a3f-963a-172aa3cfc7a4", "kind": "Sequence", "name": "Repair the valve ↔ Repair the valve", "oa": "c59432fe-6092-5ee0-908d-9dbf39476471", "sa": "0f195fea-3493-5ebd-966d-da9eddeb05d7" }, "acdbee9c-5017-5154-804e-50801f0376ec": { "alias": "trace_oa_assess_allocation", "baseline": { "oa": { "description": "", "name": "Allocation: Assess pressure alarm" }, "sa": { "description": "", "name": "Allocation: Assess pressure alarm" } }, "description": "", "id": "acdbee9c-5017-5154-804e-50801f0376ec", "kind": "Manual", "name": "Allocation: Assess pressure alarm ↔ Allocation: Assess pressure alarm", "oa": "594c61cd-94e0-5c07-890d-edfd520d7df9", "sa": "9b9356d7-2db2-5a94-a47e-ea892cf02afe" }, "ad697c00-07d9-5799-89b3-2c78da8dff4d": { "alias": "trace_oa_request_step", "baseline": { "oa": { "description": "", "name": "Request the field repair" }, "sa": { "description": "", "name": "Request the field repair" } }, "description": "", "id": "ad697c00-07d9-5799-89b3-2c78da8dff4d", "kind": "Sequence", "name": "Request the field repair ↔ Request the field repair", "oa": "5ba8079c-2dbe-5e98-ae82-2b60c6020a02", "sa": "40d94322-baa2-5c81-b261-ff47cdc33782" }, "b13452bb-1a55-5ad6-b6d9-a37fb34e8d13": { "alias": "trace_oa_repair", "baseline": { "oa": { "description": "", "name": "Repair valve in the field" }, "sa": { "description": "", "name": "Repair valve in the field" } }, "description": "", "id": "b13452bb-1a55-5ad6-b6d9-a37fb34e8d13", "kind": "Refinement", "name": "Repair valve in the field ↔ Repair valve in the field", "oa": "a21465af-05f3-5fb5-8983-de26932422fb", "sa": "9497e10f-04c4-5586-8738-2464a6f00bd4" }, "b53863a2-ed80-5f98-ad3c-50e1b821066d": { "alias": "trace_oa_monitor", "baseline": { "oa": { "description": "", "name": "Pressure supervision" }, "sa": { "description": "", "name": "Pressure supervision" } }, "description": "", "id": "b53863a2-ed80-5f98-ad3c-50e1b821066d", "kind": "State", "name": "Pressure supervision ↔ Pressure supervision", "oa": "1970608f-85d1-5234-ac86-5e2b0df27dc3", "sa": "132b3f28-3f88-5327-9868-8c8b645ed412" }, "b97749d4-f9ad-5fb7-9d78-bc60a74e98eb": { "alias": "trace_oa_high_pressure", "baseline": { "oa": { "description": "", "name": "Pressure alarm detected" }, "sa": { "description": "", "name": "Pressure alarm detected" } }, "description": "", "id": "b97749d4-f9ad-5fb7-9d78-bc60a74e98eb", "kind": "State", "name": "Pressure alarm detected ↔ Pressure alarm detected", "oa": "65d6b8d6-271a-5c84-8b42-abbe310c955e", "sa": "01490fa8-2f01-5ac8-9722-d55d45414379" }, "bb72b2c2-6e32-5f65-9d8e-b33c1a65da37": { "alias": "trace_oa_field_procedure", "baseline": { "oa": { "description": "", "name": "Field repair procedure" }, "sa": { "description": "", "name": "Field repair procedure" } }, "description": "", "id": "bb72b2c2-6e32-5f65-9d8e-b33c1a65da37", "kind": "Sequence", "name": "Field repair procedure ↔ Field repair procedure", "oa": "5d3af417-244c-54bb-9588-16daedda4e1f", "sa": "93eb6479-54e9-59cb-ac7b-16912347bfc0" }, "bbf6f1a1-cb2b-5632-8ec0-bf4b8ef1a941": { "alias": "trace_oa_decision", "baseline": { "oa": { "description": "", "name": "Can a remote reset safely recover pressure?" }, "sa": { "description": "", "name": "Can a remote reset safely recover pressure?" } }, "description": "", "id": "bbf6f1a1-cb2b-5632-8ec0-bf4b8ef1a941", "kind": "Sequence", "name": "Can a remote reset safely recover pressure? ↔ Can a remote reset safely recover pressure?", "oa": "b280c6ca-e5f9-5424-a5c1-5676e01c2371", "sa": "30c8fad9-a49b-5692-9542-3148e76afd7b" }, "c132a0df-1270-55a8-ac4e-6e5075823dc1": { "alias": "trace_oa_outer_technician", "baseline": { "oa": { "description": "", "name": "Technician" }, "sa": { "description": "", "name": "Technician" } }, "description": "", "id": "c132a0df-1270-55a8-ac4e-6e5075823dc1", "kind": "Scenario", "name": "Technician ↔ Technician", "oa": "fffff882-78fd-5415-928d-c1ef7fac6576", "sa": "155e4fe4-9e3b-5f4e-b886-28abcc3f086b" }, "c47cf0b4-fe15-5175-bd62-5292e43adc39": { "alias": "trace_oa_normal_transition", "baseline": { "oa": { "description": "", "name": "State transition: Monitoring" }, "sa": { "description": "", "name": "State transition: Monitoring" } }, "description": "", "id": "c47cf0b4-fe15-5175-bd62-5292e43adc39", "kind": "Manual", "name": "State transition: Monitoring ↔ State transition: Monitoring", "oa": "21fe5e8e-cbc2-5dad-b3e8-1df46e167d97", "sa": "6e2c1b47-764c-577a-b325-ff66dd2a2768" }, "c5051628-b7af-5fb1-a014-bb60a0b46e03": { "alias": "trace_oa_responder", "baseline": { "oa": { "description": "", "name": "Technician" }, "sa": { "description": "", "name": "Technician" } }, "description": "", "id": "c5051628-b7af-5fb1-a014-bb60a0b46e03", "kind": "Scenario", "name": "Technician ↔ Technician", "oa": "fc81c5f0-0442-5b88-992b-e5b10f351c59", "sa": "6249b54a-e396-5338-82b9-89266c55670d" }, "c987bd0f-87f6-5550-945d-2a42450fe1c5": { "alias": "trace_oa_mission", "baseline": { "oa": { "description": "", "name": "Maintain safe water supply" }, "sa": { "description": "", "name": "Maintain safe water supply" } }, "description": "", "id": "c987bd0f-87f6-5550-945d-2a42450fe1c5", "kind": "Mission", "name": "Maintain safe water supply ↔ Maintain safe water supply", "oa": "c9c61f50-06e0-5d17-973d-dcc57cd5cc90", "sa": "5ad034b1-084d-5273-9e70-971671766132" }, "c9d65349-3400-58eb-8a55-57fa02de4b67": { "alias": "trace_oa_contact", "baseline": { "oa": { "description": "", "name": "Technician service conversation" }, "sa": { "description": "", "name": "Technician service conversation" } }, "description": "", "id": "c9d65349-3400-58eb-8a55-57fa02de4b67", "kind": "Exchange", "name": "Technician service conversation ↔ Technician service conversation", "oa": "27b47887-baf0-518b-bf87-f5acbf7d0b93", "sa": "63009b5f-539e-5914-b630-ec6b7fefb4d5" }, "cf92cedf-ea1a-510c-9bc5-89c16d60e8d2": { "alias": "trace_oa_repair_operation", "baseline": { "oa": { "description": "", "name": "Valve repair" }, "sa": { "description": "", "name": "Valve repair" } }, "description": "", "id": "cf92cedf-ea1a-510c-9bc5-89c16d60e8d2", "kind": "Item", "name": "Valve repair ↔ Valve repair", "oa": "d736c7d6-d369-550a-8ba4-dae223e40bb3", "sa": "a962fc5e-3ab0-5296-8b0d-fd84633f9218" }, "d32dd433-9c9e-5b57-9355-2970cc44a5f2": { "alias": "trace_oa_field_merge", "baseline": { "oa": { "description": "", "name": "Continue" }, "sa": { "description": "", "name": "Continue" } }, "description": "", "id": "d32dd433-9c9e-5b57-9355-2970cc44a5f2", "kind": "Manual", "name": "Continue ↔ Continue", "oa": "c8593670-8906-530f-b6a2-3ada77a9c219", "sa": "0f6ac3fb-4ad6-581e-ad14-336472072d5e" }, "d3626818-4846-5893-9c02-3407cdba7f3c": { "alias": "trace_oa_response", "baseline": { "oa": { "description": "", "name": "Handle a pressure alarm" }, "sa": { "description": "", "name": "Handle a pressure alarm" } }, "description": "", "id": "d3626818-4846-5893-9c02-3407cdba7f3c", "kind": "Sequence", "name": "Handle a pressure alarm ↔ Handle a pressure alarm", "oa": "58bae2b0-f560-50f2-818d-19091d22d18a", "sa": "5139ce73-56fd-5875-ba3a-e569fc890231" }, "d47d3c36-50fb-5189-b801-d6fd1694bd49": { "alias": "trace_oa_technician", "baseline": { "oa": { "description": "", "name": "Field technician" }, "sa": { "description": "", "name": "Field technician" } }, "description": "", "id": "d47d3c36-50fb-5189-b801-d6fd1694bd49", "kind": "Participant", "name": "Field technician ↔ Field technician", "oa": "e07c3952-4a1a-5cc7-b7d5-03a01101ce49", "sa": "c05b9422-b9da-5de5-b21d-07ad23bd2b8a" }, "d7773ff5-cef5-50c1-8f9d-c5659115e1f0": { "alias": "trace_oa_confirm", "baseline": { "oa": { "description": "", "name": "Confirm safe pressure" }, "sa": { "description": "", "name": "Confirm safe pressure" } }, "description": "", "id": "d7773ff5-cef5-50c1-8f9d-c5659115e1f0", "kind": "Refinement", "name": "Confirm safe pressure ↔ Confirm safe pressure", "oa": "727c0b5c-8db6-5eb7-83d6-735519c5949f", "sa": "d75eb3fa-a27d-52d5-8782-8b342b3865f6" }, "d9d47371-e98d-5d29-9df7-4de2d28a5c73": { "alias": "trace_oa_pressure", "baseline": { "oa": { "description": "", "name": "Measured pressure" }, "sa": { "description": "", "name": "Measured pressure" } }, "description": "", "id": "d9d47371-e98d-5d29-9df7-4de2d28a5c73", "kind": "Item", "name": "Measured pressure ↔ Measured pressure", "oa": "e7824764-5db9-5384-8198-2fbaea2b10b2", "sa": "87d0a95b-af1b-5352-b753-e4c6533671a5" }, "da8efc3c-78df-5b10-b2e5-1e28d6d99e86": { "alias": "trace_oa_repair_request", "baseline": { "oa": { "description": "", "name": "Request field repair" }, "sa": { "description": "", "name": "Request field repair" } }, "description": "", "id": "da8efc3c-78df-5b10-b2e5-1e28d6d99e86", "kind": "Exchange", "name": "Request field repair ↔ Request field repair", "oa": "cf423ea2-8b2e-5a27-93d4-5e8542d9db8d", "sa": "93474111-f23e-56c1-b61b-b7c2396b91bd" }, "e63b14d2-f408-56a2-aec4-be20cf4ace73": { "alias": "trace_oa_report_step", "baseline": { "oa": { "description": "", "name": "Report the measured result" }, "sa": { "description": "", "name": "Report the measured result" } }, "description": "", "id": "e63b14d2-f408-56a2-aec4-be20cf4ace73", "kind": "Sequence", "name": "Report the measured result ↔ Report the measured result", "oa": "df2fd3f8-6bc2-5380-a13f-36643ed35ac7", "sa": "ea32e4ec-8bdc-57ea-8a90-7b09ba4f0eac" }, "e848da41-445e-5e3c-8b4e-ef53fdddf1e1": { "alias": "trace_oa_assess_step", "baseline": { "oa": { "description": "", "name": "Assess the alarm" }, "sa": { "description": "", "name": "Assess the alarm" } }, "description": "", "id": "e848da41-445e-5e3c-8b4e-ef53fdddf1e1", "kind": "Sequence", "name": "Assess the alarm ↔ Assess the alarm", "oa": "0b07b9ed-492d-57f6-b0b1-ce8a709238a7", "sa": "9024243c-ccc1-5edb-8477-2aa16e5e9a50" }, "e96ff119-bb4d-5fd9-9ab7-2ede0d3fd418": { "alias": "trace_oa_contact_category", "baseline": { "oa": { "description": "", "name": "Field contact" }, "sa": { "description": "", "name": "Field contact" } }, "description": "", "id": "e96ff119-bb4d-5fd9-9ab7-2ede0d3fd418", "kind": "Manual", "name": "Field contact ↔ Field contact", "oa": "19bd3a3a-4d0c-56d5-bf50-a6b43fd81771", "sa": "781cbe75-410f-5cc5-aeb8-a43491f77b99" }, "eee79ec1-41d7-5374-986e-995a56b9026f": { "alias": "trace_oa_remote_path", "baseline": { "oa": { "description": "", "name": "remote reset is authorized" }, "sa": { "description": "", "name": "remote reset is authorized" } }, "description": "", "id": "eee79ec1-41d7-5374-986e-995a56b9026f", "kind": "Manual", "name": "remote reset is authorized ↔ remote reset is authorized", "oa": "76218d89-68fd-531d-b35b-90c5b769a5ef", "sa": "d8b6710a-e713-5979-934f-e5ca7d155bb4" }, "f0cc86e5-f8fd-5091-a40d-dbfb6515072f": { "alias": "trace_oa_call", "baseline": { "oa": { "description": "", "name": "Request valve repair" }, "sa": { "description": "", "name": "Request valve repair" } }, "description": "", "id": "f0cc86e5-f8fd-5091-a40d-dbfb6515072f", "kind": "Scenario", "name": "Request valve repair ↔ Request valve repair", "oa": "b97437c6-cd7a-5a05-b537-b30a17dd936a", "sa": "8bab4783-a098-5984-9e36-493957caf26c" }, "f2b7050c-629d-533f-b873-bffc33e072f7": { "alias": "trace_oa_request_then_repair", "baseline": { "oa": { "description": "", "name": "Sequence link: Repair the valve" }, "sa": { "description": "", "name": "Sequence link: Repair the valve" } }, "description": "", "id": "f2b7050c-629d-533f-b873-bffc33e072f7", "kind": "Manual", "name": "Sequence link: Repair the valve ↔ Sequence link: Repair the valve", "oa": "3f54d890-4ca5-5e36-873b-abb5c92d578c", "sa": "6a6d968f-26d6-5dbb-b721-5a27d362779a" }, "f5733d3f-eee3-5cf7-a422-5edd2054d6a6": { "alias": "trace_oa_use_conversation", "baseline": { "oa": { "description": "", "name": "Use the reviewed repair conversation" }, "sa": { "description": "", "name": "Use the reviewed repair conversation" } }, "description": "", "id": "f5733d3f-eee3-5cf7-a422-5edd2054d6a6", "kind": "Scenario", "name": "Use the reviewed repair conversation ↔ Use the reviewed repair conversation", "oa": "9ff94014-afa1-50ab-a4d3-8e9dd0565cc5", "sa": "1c9da843-e2d3-5591-8e3f-db083a42867e" }, "f8d34715-1dc8-504b-acdf-78b770aad1e8": { "alias": "trace_oa_repair_then_report", "baseline": { "oa": { "description": "", "name": "Sequence link: Report the measured result" }, "sa": { "description": "", "name": "Sequence link: Report the measured result" } }, "description": "", "id": "f8d34715-1dc8-504b-acdf-78b770aad1e8", "kind": "Manual", "name": "Sequence link: Report the measured result ↔ Sequence link: Report the measured result", "oa": "c8196d35-2168-5fef-8b03-ba0d139bc00f", "sa": "7fb30b1d-195c-5f0e-a19c-a536f519a899" }, "fb02420d-b066-5773-87c1-198a056e0731": { "alias": "trace_oa_assess_on_entry", "baseline": { "oa": { "description": "", "name": "Assess when repair is needed" }, "sa": { "description": "", "name": "Assess when repair is needed" } }, "description": "", "id": "fb02420d-b066-5773-87c1-198a056e0731", "kind": "Manual", "name": "Assess when repair is needed ↔ Assess when repair is needed", "oa": "7fa37e63-db65-5aa7-88f2-31ff4347a787", "sa": "a887f96a-37cb-5891-8070-011fa276e5b5" }, "fd195498-dbba-523b-94d0-49f3b9531a3e": { "alias": "trace_oa_outer_controller", "baseline": { "oa": { "description": "", "name": "Controller" }, "sa": { "description": "", "name": "Controller" } }, "description": "", "id": "fd195498-dbba-523b-94d0-49f3b9531a3e", "kind": "Scenario", "name": "Controller ↔ Controller", "oa": "2011b3ac-614b-5a47-8891-7ff81965f425", "sa": "1edfcf9e-9bfa-51f1-80d5-62b8fd8bb023" }, "ff84fc06-6f99-5cf3-b73d-236e9eff98a3": { "alias": "trace_oa_reset_step", "baseline": { "oa": { "description": "", "name": "Try the authorized remote reset" }, "sa": { "description": "", "name": "Try the authorized remote reset" } }, "description": "", "id": "ff84fc06-6f99-5cf3-b73d-236e9eff98a3", "kind": "Sequence", "name": "Try the authorized remote reset ↔ Try the authorized remote reset", "oa": "d2026fc2-74a8-5e22-9942-ff3eb68a3677", "sa": "bfa2ef0b-ce68-55c2-a9e5-31ea8a74fce6" } } }