// Preserve the authored startup order rationale. arcadia 5; project mission "Startup branch steps order review" id "6d0b8162-c0bf-430f-b3f9-aa5396afee7d" { description ""; sa_occurrence local_self_test_1d12e648 "SA Local self-test" id "1d12e648-66ba-4ce4-93fe-332792ecf67a" { body { Action { action none; lifeline none; }; }; description ""; parent @start_permitted_3342190a; postcondition ""; precondition ""; } sa_occurrence verify_interlock_1e11083d "SA Verify interlock" id "1e11083d-6936-4730-b013-f2d8a827227d" { body { Action { action none; lifeline none; }; }; description ""; parent @start_permitted_3342190a; postcondition ""; precondition ""; } sa_occurrence start_permitted_3342190a "SA Start permitted" id "3342190a-03fc-4f3c-b831-80b0f18a0bad" { body { Branch { guard "permitted"; occurrences [@request_start_e658f0ca, @local_self_test_1d12e648, @verify_interlock_1e11083d, @energize_d9d631f7]; }; }; description ""; parent @alternatives_601c0433; postcondition ""; precondition ""; } sa_scenario startup_scenario_3eb4e8df "SA Startup scenario" id "3eb4e8df-a13a-492a-ab6f-1b36fb912d91" { context none; description ""; parent none; postcondition ""; precondition ""; steps [@alternatives_601c0433]; viewpoint Functional; } oa_occurrence alternatives "OA Alternatives" id "4c3d0157-6569-4c0a-93a2-b2467b00075a" { body { Fragment { branches [@start_permitted]; operator Alternative; }; }; description ""; parent @startup_scenario; postcondition ""; precondition ""; } sa_occurrence alternatives_601c0433 "SA Alternatives" id "601c0433-8608-4ecf-b6bd-08179a8e16d5" { body { Fragment { branches [@start_permitted_3342190a]; operator Alternative; }; }; description ""; parent @startup_scenario_3eb4e8df; postcondition ""; precondition ""; } oa_occurrence request_start "OA Request start" id "6e51da84-0808-46a2-863b-048083889f7a" { body { Action { action none; lifeline none; }; }; description ""; parent @start_permitted; postcondition ""; precondition ""; } oa_occurrence energize "OA Energize" id "98a650aa-6d43-4d62-bc2f-45c9c2cc2f59" { body { Action { action none; lifeline none; }; }; description ""; parent @start_permitted; postcondition ""; precondition ""; } oa_occurrence verify_interlock "OA Verify interlock" id "ac518f32-e9c2-4a6e-9afd-da1955ee7ea9" { body { Action { action none; lifeline none; }; }; description ""; parent @start_permitted; postcondition ""; precondition ""; } oa_scenario startup_scenario "OA Startup scenario" id "b452dfca-e14e-46c6-ad23-4e1cdbc3a976" { context none; description ""; parent none; postcondition ""; precondition ""; steps [@alternatives]; viewpoint OperationalActivity; } oa_occurrence local_self_test "OA Local self-test" id "ba7d497c-bc43-42af-b77b-19d7b7be5f68" { body { Action { action none; lifeline none; }; }; description ""; parent @start_permitted; postcondition ""; precondition ""; } sa_occurrence energize_d9d631f7 "SA Energize" id "d9d631f7-5f2c-47f7-a130-4151fd27dbfd" { body { Action { action none; lifeline none; }; }; description ""; parent @start_permitted_3342190a; postcondition ""; precondition ""; } sa_occurrence request_start_e658f0ca "SA Request start" id "e658f0ca-014e-4043-980e-19a663b7ceea" { body { Action { action none; lifeline none; }; }; description ""; parent @start_permitted_3342190a; postcondition ""; precondition ""; } oa_occurrence start_permitted "OA Start permitted" id "f6e150d3-d971-4572-a66d-9efe2beb2896" { body { Branch { guard "permitted"; occurrences [@request_start, @verify_interlock, @energize]; }; }; description ""; parent @alternatives; postcondition ""; precondition ""; } trace startup_order_review "Startup branch steps order review" id "46195e23-864f-4df0-8e27-79da910fafd2" { baseline { oa { description ""; name "OA Start permitted"; }; sa { description ""; name "SA Start permitted"; }; semantic { facets [{ Member { collection Steps; keys { oa uuid "ac518f32-e9c2-4a6e-9afd-da1955ee7ea9"; sa uuid "1e11083d-6936-4730-b013-f2d8a827227d"; }; review { oa { Value true; }; sa { Value true; }; }; }; }, { Order { collection Steps; review { oa { Value [uuid "6e51da84-0808-46a2-863b-048083889f7a", uuid "ac518f32-e9c2-4a6e-9afd-da1955ee7ea9", uuid "98a650aa-6d43-4d62-bc2f-45c9c2cc2f59"]; }; sa { Value [uuid "e658f0ca-014e-4043-980e-19a663b7ceea", uuid "1d12e648-66ba-4ce4-93fe-332792ecf67a", uuid "1e11083d-6936-4730-b013-f2d8a827227d", uuid "d9d631f7-5f2c-47f7-a130-4151fd27dbfd"]; }; }; }; }]; }; }; description ""; kind Manual; oa @start_permitted; sa @start_permitted_3342190a; } }