Files
ARCADIA-Studio/harness/fixtures/release1-native/semantic-ordered-branch-steps.after-order.arcadia
T

232 lines
6.8 KiB
Plaintext

// 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;
}
}