trace trace_oa_alarm_transition "State transition: Awaiting repair ↔ State transition: Awaiting repair" id "0c7c8a06-163e-5b3e-8a98-e66e2ce8963b" { baseline { oa { description ""; name "State transition: Awaiting repair"; }; sa { description ""; name "State transition: Awaiting repair"; }; }; description ""; kind Manual; oa @oa_alarm_transition; sa @sa_alarm_transition; } trace trace_oa_assess "Assess pressure alarm ↔ Assess pressure alarm" id "5309f955-53fd-5ff4-9c0a-91737e947341" { baseline { oa { description ""; name "Assess pressure alarm"; }; sa { description ""; name "Assess pressure alarm"; }; }; description ""; kind Refinement; oa @oa_assess; sa @sa_assess; } trace trace_oa_assess_allocation "Allocation: Assess pressure alarm ↔ Allocation: Assess pressure alarm" id "acdbee9c-5017-5154-804e-50801f0376ec" { baseline { oa { description ""; name "Allocation: Assess pressure alarm"; }; sa { description ""; name "Allocation: Assess pressure alarm"; }; }; description ""; kind Manual; oa @oa_assess_allocation; sa @sa_assess_allocation; } trace trace_oa_assess_on_entry "Assess when repair is needed ↔ Assess when repair is needed" id "fb02420d-b066-5773-87c1-198a056e0731" { baseline { oa { description ""; name "Assess when repair is needed"; }; sa { description ""; name "Assess when repair is needed"; }; }; description ""; kind Manual; oa @oa_assess_on_entry; sa @sa_assess_on_entry; } trace trace_oa_assess_step "Assess the alarm ↔ Assess the alarm" id "e848da41-445e-5e3c-8b4e-ef53fdddf1e1" { baseline { oa { description ""; name "Assess the alarm"; }; sa { description ""; name "Assess the alarm"; }; }; description ""; kind Sequence; oa @oa_assess_step; sa @sa_assess_step; } trace trace_oa_assess_then_decide "Continue ↔ Continue" id "a5c1eb01-a95f-5f7a-9742-7f201493d7aa" { baseline { oa { description ""; name "Continue"; }; sa { description ""; name "Continue"; }; }; description ""; kind Manual; oa @oa_assess_then_decide; sa @sa_assess_then_decide; } trace trace_oa_assessment_action "Assess pressure alarm ↔ Assess pressure alarm" id "3a33de40-20a3-5252-899c-c12dc35e9783" { baseline { oa { description ""; name "Assess pressure alarm"; }; sa { description ""; name "Assess pressure alarm"; }; }; description ""; kind Sequence; oa @oa_assessment_action; sa @sa_assessment_action; } trace trace_oa_assessment_delivery "Chain involvement: Assess an alarm ↔ Chain involvement: Assess an alarm" id "5b96bfed-63e2-5d7f-b882-91e8b81f8efe" { baseline { oa { description ""; name "Chain involvement: Assess an alarm"; }; sa { description ""; name "Chain involvement: Assess an alarm"; }; }; description ""; kind Manual; oa @oa_assessment_delivery; sa @sa_assessment_delivery; } trace trace_oa_assessment_procedure "Assess an alarm procedure ↔ Assess an alarm procedure" id "6ca4c78a-a5f2-5470-b401-732f5a8825d0" { baseline { oa { description ""; name "Assess an alarm procedure"; }; sa { description ""; name "Assess an alarm procedure"; }; }; description ""; kind Sequence; oa @oa_assessment_procedure; sa @sa_assessment_procedure; } trace trace_oa_assessment_support "Capability involvement: Assess an alarm ↔ Capability involvement: Assess an alarm" id "6e13cf86-7242-5e33-8912-b037cf6e8c87" { baseline { oa { description ""; name "Capability involvement: Assess an alarm"; }; sa { description ""; name "Capability involvement: Assess an alarm"; }; }; description ""; kind Manual; oa @oa_assessment_support; sa @sa_assessment_support; } trace trace_oa_call "Request valve repair ↔ Request valve repair" id "f0cc86e5-f8fd-5091-a40d-dbfb6515072f" { baseline { oa { description ""; name "Request valve repair"; }; sa { description ""; name "Request valve repair"; }; }; description ""; kind Scenario; oa @oa_call; sa @sa_call; } trace trace_oa_caller "Controller ↔ Controller" id "241dfdac-2450-5704-a4cb-9f1047db1b6d" { baseline { oa { description ""; name "Controller"; }; sa { description ""; name "Controller"; }; }; description ""; kind Scenario; oa @oa_caller; sa @sa_caller; } trace trace_oa_confirm "Confirm safe pressure ↔ Confirm safe pressure" id "d7773ff5-cef5-50c1-8f9d-c5659115e1f0" { baseline { oa { description ""; name "Confirm safe pressure"; }; sa { description ""; name "Confirm safe pressure"; }; }; description ""; kind Refinement; oa @oa_confirm; sa @sa_confirm; } trace trace_oa_confirm_allocation "Allocation: Confirm safe pressure ↔ Allocation: Confirm safe pressure" id "2fdcbc6f-526e-5a4e-bde5-314cf0cf3ef3" { baseline { oa { description ""; name "Allocation: Confirm safe pressure"; }; sa { description ""; name "Allocation: Confirm safe pressure"; }; }; description ""; kind Manual; oa @oa_confirm_allocation; sa @sa_confirm_allocation; } trace trace_oa_confirm_path "Continue ↔ Continue" id "a106d183-c239-5c9f-b1f1-141af19fc778" { baseline { oa { description ""; name "Continue"; }; sa { description ""; name "Continue"; }; }; description ""; kind Manual; oa @oa_confirm_path; sa @sa_confirm_path; } trace trace_oa_confirm_step "Confirm safe pressure ↔ Confirm safe pressure" id "154abfce-c311-52d1-85d1-3f4c85203b26" { baseline { oa { description ""; name "Confirm safe pressure"; }; sa { description ""; name "Confirm safe pressure"; }; }; description ""; kind Sequence; oa @oa_confirm_step; sa @sa_confirm_step; } trace trace_oa_contact "Technician service conversation ↔ Technician service conversation" id "c9d65349-3400-58eb-8a55-57fa02de4b67" { baseline { oa { description ""; name "Technician service conversation"; }; sa { description ""; name "Technician service conversation"; }; }; description ""; kind Exchange; oa @oa_contact; sa @sa_contact; } trace trace_oa_contact_category "Field contact ↔ Field contact" id "e96ff119-bb4d-5fd9-9ab7-2ede0d3fd418" { baseline { oa { description ""; name "Field contact"; }; sa { description ""; name "Field contact"; }; }; description ""; kind Manual; oa @oa_contact_category; sa @sa_contact_category; } trace trace_oa_control "Control room ↔ Pressure coordination service" id "aba528ea-e396-582a-bfba-f6e2212d391a" { baseline { oa { description ""; name "Control room"; }; sa { description ""; name "Pressure coordination service"; }; }; description ""; kind Participant; oa @oa_control; sa @sa_control; } trace trace_oa_conversation "Repair request and measured reply ↔ Repair request and measured reply" id "3694c752-ba80-5702-a7d7-9cc66b6b01d8" { baseline { oa { description ""; name "Repair request and measured reply"; }; sa { description ""; name "Repair request and measured reply"; }; }; description ""; kind Scenario; oa @oa_conversation; sa @sa_conversation; } trace trace_oa_decision "Can a remote reset safely recover pressure? ↔ Can a remote reset safely recover pressure?" id "bbf6f1a1-cb2b-5632-8ec0-bf4b8ef1a941" { baseline { oa { description ""; name "Can a remote reset safely recover pressure?"; }; sa { description ""; name "Can a remote reset safely recover pressure?"; }; }; description ""; kind Sequence; oa @oa_decision; sa @sa_decision; } trace trace_oa_field_merge "Continue ↔ Continue" id "d32dd433-9c9e-5b57-9355-2970cc44a5f2" { baseline { oa { description ""; name "Continue"; }; sa { description ""; name "Continue"; }; }; description ""; kind Manual; oa @oa_field_merge; sa @sa_field_merge; } trace trace_oa_field_path "else ↔ else" id "2e849e31-35aa-5aef-a989-26948038e52b" { baseline { oa { description ""; name "else"; }; sa { description ""; name "else"; }; }; description ""; kind Manual; oa @oa_field_path; sa @sa_field_path; } trace trace_oa_field_procedure "Field repair procedure ↔ Field repair procedure" id "bb72b2c2-6e32-5f65-9d8e-b33c1a65da37" { baseline { oa { description ""; name "Field repair procedure"; }; sa { description ""; name "Field repair procedure"; }; }; description ""; kind Sequence; oa @oa_field_procedure; sa @sa_field_procedure; } trace trace_oa_full_scenario "Restore supply through field repair ↔ Restore supply through field repair" id "435bae4c-cf6d-59f3-9eb5-d660ebeec079" { baseline { oa { description ""; name "Restore supply through field repair"; }; sa { description ""; name "Restore supply through field repair"; }; }; description ""; kind Scenario; oa @oa_full_scenario; sa @sa_full_scenario; } trace trace_oa_high_pressure "Pressure alarm detected ↔ Pressure alarm detected" id "b97749d4-f9ad-5fb7-9d78-bc60a74e98eb" { baseline { oa { description ""; name "Pressure alarm detected"; }; sa { description ""; name "Pressure alarm detected"; }; }; description ""; kind State; oa @oa_high_pressure; sa @sa_high_pressure; } trace trace_oa_include_triage "Capability include: Assess an alarm ↔ Capability include: Assess an alarm" id "77073fcb-53aa-5f06-987a-0317cbb6971d" { baseline { oa { description ""; name "Capability include: Assess an alarm"; }; sa { description ""; name "Capability include: Assess an alarm"; }; }; description ""; kind Manual; oa @oa_include_triage; sa @sa_include_triage; } trace trace_oa_merge "Recovery path completed ↔ Recovery path completed" id "0c9de959-d366-5765-98eb-450ea27bd316" { baseline { oa { description ""; name "Recovery path completed"; }; sa { description ""; name "Recovery path completed"; }; }; description ""; kind Sequence; oa @oa_merge; sa @sa_merge; } trace trace_oa_mission "Maintain safe water supply ↔ Maintain safe water supply" id "c987bd0f-87f6-5550-945d-2a42450fe1c5" { baseline { oa { description ""; name "Maintain safe water supply"; }; sa { description ""; name "Maintain safe water supply"; }; }; description ""; kind Mission; oa @oa_mission; sa @sa_mission; } trace trace_oa_mission_delivery "Mission capability: Restore a safe supply ↔ Mission capability: Restore a safe supply" id "aa164208-394d-5bc7-8462-b0043f682aad" { baseline { oa { description ""; name "Mission capability: Restore a safe supply"; }; sa { description ""; name "Mission capability: Restore a safe supply"; }; }; description ""; kind Manual; oa @oa_mission_delivery; sa @sa_mission_delivery; } trace trace_oa_mission_participant "Mission involvement: Maintain safe water supply ↔ Mission involvement: Maintain safe water supply" id "8d693d90-5017-56af-b056-d29d3cb46baa" { baseline { oa { description ""; name "Mission involvement: Maintain safe water supply"; }; sa { description ""; name "Mission involvement: Maintain safe water supply"; }; }; description ""; kind Manual; oa @oa_mission_participant; sa @sa_mission_participant; } trace trace_oa_monitor "Pressure supervision ↔ Pressure supervision" id "b53863a2-ed80-5f98-ad3c-50e1b821066d" { baseline { oa { description ""; name "Pressure supervision"; }; sa { description ""; name "Pressure supervision"; }; }; description ""; kind State; oa @oa_monitor; sa @sa_monitor; } trace trace_oa_monitor_initial "Start ↔ Start" id "48d243f0-553f-507e-acb0-9474ae156b63" { baseline { oa { description ""; name "Start"; }; sa { description ""; name "Start"; }; }; description ""; kind State; oa @oa_monitor_initial; sa @sa_monitor_initial; } trace trace_oa_monitor_region "Supervision cycle ↔ Supervision cycle" id "208753e0-9151-50d8-86ca-29fc28eca80b" { baseline { oa { description ""; name "Supervision cycle"; }; sa { description ""; name "Supervision cycle"; }; }; description ""; kind State; oa @oa_monitor_region; sa @sa_monitor_region; } trace trace_oa_monitoring "Monitoring ↔ Monitoring" id "12ec320f-2e14-5a5a-8c6b-bd2b6471dae9" { baseline { oa { description ""; name "Monitoring"; }; sa { description ""; name "Monitoring"; }; }; description ""; kind State; oa @oa_monitoring; sa @sa_monitoring; } trace trace_oa_normal_transition "State transition: Monitoring ↔ State transition: Monitoring" id "c47cf0b4-fe15-5175-bd62-5292e43adc39" { baseline { oa { description ""; name "State transition: Monitoring"; }; sa { description ""; name "State transition: Monitoring"; }; }; description ""; kind Manual; oa @oa_normal_transition; sa @sa_normal_transition; } trace trace_oa_outer_controller "Controller ↔ Controller" id "fd195498-dbba-523b-94d0-49f3b9531a3e" { baseline { oa { description ""; name "Controller"; }; sa { description ""; name "Controller"; }; }; description ""; kind Scenario; oa @oa_outer_controller; sa @sa_outer_controller; } trace trace_oa_outer_technician "Technician ↔ Technician" id "c132a0df-1270-55a8-ac4e-6e5075823dc1" { baseline { oa { description ""; name "Technician"; }; sa { description ""; name "Technician"; }; }; description ""; kind Scenario; oa @oa_outer_technician; sa @sa_outer_technician; } trace trace_oa_pressure "Measured pressure ↔ Measured pressure" id "d9d47371-e98d-5d29-9df7-4de2d28a5c73" { baseline { oa { description ""; name "Measured pressure"; }; sa { description ""; name "Measured pressure"; }; }; description ""; kind Item; oa @oa_pressure; sa @sa_pressure; } trace trace_oa_pressure_parameter "Pressure before / after repair ↔ Pressure before / after repair" id "0d905fbb-5b3c-56f0-9f11-a27091901eb0" { baseline { oa { description ""; name "Pressure before / after repair"; }; sa { description ""; name "Pressure before / after repair"; }; }; description ""; kind Item; oa @oa_pressure_parameter; sa @sa_pressure_parameter; } trace trace_oa_remote_merge "Continue ↔ Continue" id "1b788e74-36b2-5c17-a936-642dbe51ca3c" { baseline { oa { description ""; name "Continue"; }; sa { description ""; name "Continue"; }; }; description ""; kind Manual; oa @oa_remote_merge; sa @sa_remote_merge; } trace trace_oa_remote_path "remote reset is authorized ↔ remote reset is authorized" id "eee79ec1-41d7-5374-986e-995a56b9026f" { baseline { oa { description ""; name "remote reset is authorized"; }; sa { description ""; name "remote reset is authorized"; }; }; description ""; kind Manual; oa @oa_remote_path; sa @sa_remote_path; } trace trace_oa_repair "Repair valve in the field ↔ Repair valve in the field" id "b13452bb-1a55-5ad6-b6d9-a37fb34e8d13" { baseline { oa { description ""; name "Repair valve in the field"; }; sa { description ""; name "Repair valve in the field"; }; }; description ""; kind Refinement; oa @oa_repair; sa @sa_repair; } trace trace_oa_repair_allocation "Allocation: Repair valve in the field ↔ Allocation: Repair valve in the field" id "3714d547-006f-5c3a-97f8-175ccc23d994" { baseline { oa { description ""; name "Allocation: Repair valve in the field"; }; sa { description ""; name "Allocation: Repair valve in the field"; }; }; description ""; kind Manual; oa @oa_repair_allocation; sa @sa_repair_allocation; } trace trace_oa_repair_operation "Valve repair ↔ Valve repair" id "cf92cedf-ea1a-510c-9bc5-89c16d60e8d2" { baseline { oa { description ""; name "Valve repair"; }; sa { description ""; name "Valve repair"; }; }; description ""; kind Item; oa @oa_repair_operation; sa @sa_repair_operation; } trace trace_oa_repair_report "Report repair result ↔ Report repair result" id "424eca39-1c29-5a2f-b9ee-33dd018926aa" { baseline { oa { description ""; name "Report repair result"; }; sa { description ""; name "Report repair result"; }; }; description ""; kind Exchange; oa @oa_repair_report; sa @sa_repair_report; } trace trace_oa_repair_request "Request field repair ↔ Request field repair" id "da8efc3c-78df-5b10-b2e5-1e28d6d99e86" { baseline { oa { description ""; name "Request field repair"; }; sa { description ""; name "Request field repair"; }; }; description ""; kind Exchange; oa @oa_repair_request; sa @sa_repair_request; } trace trace_oa_repair_step "Repair the valve ↔ Repair the valve" id "ac3aa6b0-568e-5a3f-963a-172aa3cfc7a4" { baseline { oa { description ""; name "Repair the valve"; }; sa { description ""; name "Repair the valve"; }; }; description ""; kind Sequence; oa @oa_repair_step; sa @sa_repair_step; } trace trace_oa_repair_then_report "Sequence link: Report the measured result ↔ Sequence link: Report the measured result" id "f8d34715-1dc8-504b-acdf-78b770aad1e8" { baseline { oa { description ""; name "Sequence link: Report the measured result"; }; sa { description ""; name "Sequence link: Report the measured result"; }; }; description ""; kind Manual; oa @oa_repair_then_report; sa @sa_repair_then_report; } trace trace_oa_repair_traffic "Repair work exchanges ↔ Repair work exchanges" id "3e7bde54-f9c1-549f-9e5b-2ce1ecb685a7" { baseline { oa { description ""; name "Repair work exchanges"; }; sa { description ""; name "Repair work exchanges"; }; }; description ""; kind Manual; oa @oa_repair_traffic; sa @sa_repair_traffic; } trace trace_oa_reply "Return pressure after repair ↔ Return pressure after repair" id "595b5729-ccd9-5291-b5d9-30d8c8bd9dfa" { baseline { oa { description ""; name "Return pressure after repair"; }; sa { description ""; name "Return pressure after repair"; }; }; description ""; kind Scenario; oa @oa_reply; sa @sa_reply; } trace trace_oa_report_step "Report the measured result ↔ Report the measured result" id "e63b14d2-f408-56a2-aec4-be20cf4ace73" { baseline { oa { description ""; name "Report the measured result"; }; sa { description ""; name "Report the measured result"; }; }; description ""; kind Sequence; oa @oa_report_step; sa @sa_report_step; } trace trace_oa_request_step "Request the field repair ↔ Request the field repair" id "ad697c00-07d9-5799-89b3-2c78da8dff4d" { baseline { oa { description ""; name "Request the field repair"; }; sa { description ""; name "Request the field repair"; }; }; description ""; kind Sequence; oa @oa_request_step; sa @sa_request_step; } trace trace_oa_request_then_repair "Sequence link: Repair the valve ↔ Sequence link: Repair the valve" id "f2b7050c-629d-533f-b873-bffc33e072f7" { baseline { oa { description ""; name "Sequence link: Repair the valve"; }; sa { description ""; name "Sequence link: Repair the valve"; }; }; description ""; kind Manual; oa @oa_request_then_repair; sa @sa_request_then_repair; } trace trace_oa_reset "Reset valve remotely ↔ Reset valve remotely" id "82a5be1a-92a8-578d-9448-086062a20d8f" { baseline { oa { description ""; name "Reset valve remotely"; }; sa { description ""; name "Reset valve remotely"; }; }; description ""; kind Refinement; oa @oa_reset; sa @sa_reset; } trace trace_oa_reset_allocation "Allocation: Reset valve remotely ↔ Allocation: Reset valve remotely" id "98ef05b5-5381-5d35-a433-ebab55e9f382" { baseline { oa { description ""; name "Allocation: Reset valve remotely"; }; sa { description ""; name "Allocation: Reset valve remotely"; }; }; description ""; kind Manual; oa @oa_reset_allocation; sa @sa_reset_allocation; } trace trace_oa_reset_step "Try the authorized remote reset ↔ Try the authorized remote reset" id "ff84fc06-6f99-5cf3-b73d-236e9eff98a3" { baseline { oa { description ""; name "Try the authorized remote reset"; }; sa { description ""; name "Try the authorized remote reset"; }; }; description ""; kind Sequence; oa @oa_reset_step; sa @sa_reset_step; } trace trace_oa_responder "Technician ↔ Technician" id "c5051628-b7af-5fb1-a014-bb60a0b46e03" { baseline { oa { description ""; name "Technician"; }; sa { description ""; name "Technician"; }; }; description ""; kind Scenario; oa @oa_responder; sa @sa_responder; } trace trace_oa_response "Handle a pressure alarm ↔ Handle a pressure alarm" id "d3626818-4846-5893-9c02-3407cdba7f3c" { baseline { oa { description ""; name "Handle a pressure alarm"; }; sa { description ""; name "Handle a pressure alarm"; }; }; description ""; kind Sequence; oa @oa_response; sa @sa_response; } trace trace_oa_response_delivery "Chain involvement: Restore a safe supply ↔ Chain involvement: Restore a safe supply" id "70c90b0c-85ce-574a-a217-f0d19fad30e1" { baseline { oa { description ""; name "Chain involvement: Restore a safe supply"; }; sa { description ""; name "Chain involvement: Restore a safe supply"; }; }; description ""; kind Manual; oa @oa_response_delivery; sa @sa_response_delivery; } trace trace_oa_restore "Restore a safe supply ↔ Restore a safe supply" id "0fbef164-b5d3-58ba-ba41-54d0e63709ab" { baseline { oa { description ""; name "Restore a safe supply"; }; sa { description ""; name "Restore a safe supply"; }; }; description ""; kind Capability; oa @oa_restore; sa @sa_restore; } trace trace_oa_restore_work "Restore safe pressure ↔ Restore safe pressure" id "82cca563-9d5d-5479-aa1a-9db03e9674d1" { baseline { oa { description ""; name "Restore safe pressure"; }; sa { description ""; name "Restore safe pressure"; }; }; description ""; kind Refinement; oa @oa_restore_work; sa @sa_restore_work; } trace trace_oa_start_monitoring "State transition: Monitoring ↔ State transition: Monitoring" id "07a7b82a-b5a7-5737-abfa-09e422f7420e" { baseline { oa { description ""; name "State transition: Monitoring"; }; sa { description ""; name "State transition: Monitoring"; }; }; description ""; kind Manual; oa @oa_start_monitoring; sa @sa_start_monitoring; } trace trace_oa_technician "Field technician ↔ Field technician" id "d47d3c36-50fb-5189-b801-d6fd1694bd49" { baseline { oa { description ""; name "Field technician"; }; sa { description ""; name "Field technician"; }; }; description ""; kind Participant; oa @oa_technician; sa @sa_technician; } trace trace_oa_triage "Assess an alarm ↔ Assess an alarm" id "6acd072d-431e-5881-ab20-1813b4fda0c5" { baseline { oa { description ""; name "Assess an alarm"; }; sa { description ""; name "Assess an alarm"; }; }; description ""; kind Capability; oa @oa_triage; sa @sa_triage; } trace trace_oa_use_conversation "Use the reviewed repair conversation ↔ Use the reviewed repair conversation" id "f5733d3f-eee3-5cf7-a422-5edd2054d6a6" { baseline { oa { description ""; name "Use the reviewed repair conversation"; }; sa { description ""; name "Use the reviewed repair conversation"; }; }; description ""; kind Scenario; oa @oa_use_conversation; sa @sa_use_conversation; } trace trace_oa_use_field "Use the field repair procedure ↔ Use the field repair procedure" id "7a6b4b9c-4220-546a-a752-1587c2881fe1" { baseline { oa { description ""; name "Use the field repair procedure"; }; sa { description ""; name "Use the field repair procedure"; }; }; description ""; kind Sequence; oa @oa_use_field; sa @sa_use_field; } trace trace_oa_waiting "Awaiting repair ↔ Awaiting repair" id "0754be23-e4b8-53bc-b03c-89c2dbd80361" { baseline { oa { description ""; name "Awaiting repair"; }; sa { description ""; name "Awaiting repair"; }; }; description ""; kind State; oa @oa_waiting; sa @sa_waiting; }