232 lines
6.8 KiB
Plaintext
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;
|
|
}
|
|
|
|
}
|