151 lines
4.2 KiB
Plaintext
151 lines
4.2 KiB
Plaintext
// Preserve the authored startup order rationale.
|
|
arcadia 5;
|
|
project mission "Startup sequence order review" id "8a7844b3-69e7-49ec-9666-b63a588ed3c4" {
|
|
description "";
|
|
|
|
oa_occurrence verify_interlock "OA Verify interlock" id "068e2da6-5317-4b06-b0a0-ce8c1b5a26ca" {
|
|
body {
|
|
Control {
|
|
kind Choice;
|
|
};
|
|
};
|
|
description "";
|
|
parent @startup_sequence;
|
|
postcondition "";
|
|
precondition "";
|
|
}
|
|
|
|
sa_occurrence request_start_1b9b6f58 "SA Request start" id "1b9b6f58-0944-47d4-9d34-caa0d0d1561f" {
|
|
body {
|
|
Control {
|
|
kind Choice;
|
|
};
|
|
};
|
|
description "";
|
|
parent @startup_sequence_e5dbb9b6;
|
|
postcondition "";
|
|
precondition "";
|
|
}
|
|
|
|
sa_occurrence verify_interlock_80077b69 "SA Verify interlock" id "80077b69-a2e6-4858-96c3-88e98cbf06eb" {
|
|
body {
|
|
Control {
|
|
kind Choice;
|
|
};
|
|
};
|
|
description "";
|
|
parent @startup_sequence_e5dbb9b6;
|
|
postcondition "";
|
|
precondition "";
|
|
}
|
|
|
|
oa_occurrence request_start "OA Request start" id "9b50280a-881e-4d45-9645-947e71943f65" {
|
|
body {
|
|
Control {
|
|
kind Choice;
|
|
};
|
|
};
|
|
description "";
|
|
parent @startup_sequence;
|
|
postcondition "";
|
|
precondition "";
|
|
}
|
|
|
|
oa_process startup_sequence "OA Startup sequence" id "bd4e4ed5-a0a9-4394-bec0-85bb72434e0b" {
|
|
description "";
|
|
parent none;
|
|
steps [@request_start, @verify_interlock, @energize];
|
|
}
|
|
|
|
oa_occurrence energize "OA Energize" id "c18de06b-2519-416c-b559-43f940d817b7" {
|
|
body {
|
|
Control {
|
|
kind Choice;
|
|
};
|
|
};
|
|
description "";
|
|
parent @startup_sequence;
|
|
postcondition "";
|
|
precondition "";
|
|
}
|
|
|
|
sa_occurrence energize_d2a66d07 "SA Energize" id "d2a66d07-6507-409b-a607-574684c6d146" {
|
|
body {
|
|
Control {
|
|
kind Choice;
|
|
};
|
|
};
|
|
description "";
|
|
parent @startup_sequence_e5dbb9b6;
|
|
postcondition "";
|
|
precondition "";
|
|
}
|
|
|
|
oa_occurrence local_self_test "OA Local self-test" id "db59b8b6-c002-4b26-bd32-87dcf2e40bcd" {
|
|
body {
|
|
Control {
|
|
kind Choice;
|
|
};
|
|
};
|
|
description "";
|
|
parent @startup_sequence;
|
|
postcondition "";
|
|
precondition "";
|
|
}
|
|
|
|
sa_functional_chain startup_sequence_e5dbb9b6 "SA Startup sequence" id "e5dbb9b6-0df5-482e-88eb-8b4f3fa3c90d" {
|
|
description "";
|
|
parent none;
|
|
steps [@request_start_1b9b6f58, @local_self_test_fc5a0217, @energize_d2a66d07];
|
|
}
|
|
|
|
sa_occurrence local_self_test_fc5a0217 "SA Local self-test" id "fc5a0217-9478-48c5-a83f-0c8edb6a81d1" {
|
|
body {
|
|
Control {
|
|
kind Choice;
|
|
};
|
|
};
|
|
description "";
|
|
parent @startup_sequence_e5dbb9b6;
|
|
postcondition "";
|
|
precondition "";
|
|
}
|
|
|
|
trace startup_order_review "Startup sequence order review" id "f6f83133-4199-4d39-b968-cb9d30c8e387" {
|
|
baseline {
|
|
oa {
|
|
description "";
|
|
name "OA Startup sequence";
|
|
};
|
|
sa {
|
|
description "";
|
|
name "SA Startup sequence";
|
|
};
|
|
semantic {
|
|
facets [{
|
|
Member {
|
|
collection Steps;
|
|
keys {
|
|
oa uuid "068e2da6-5317-4b06-b0a0-ce8c1b5a26ca";
|
|
sa uuid "80077b69-a2e6-4858-96c3-88e98cbf06eb";
|
|
};
|
|
review {
|
|
oa {
|
|
Value true;
|
|
};
|
|
sa {
|
|
Value false;
|
|
};
|
|
};
|
|
};
|
|
}];
|
|
};
|
|
};
|
|
description "";
|
|
kind Manual;
|
|
oa @startup_sequence;
|
|
sa @startup_sequence_e5dbb9b6;
|
|
}
|
|
|
|
}
|