// Native keyed review: preserve this exact comment. arcadia 5; project mission "Semantic keyed native review" id "13089f56-2a58-4f42-a0e3-8c9812fb5857" { description ""; sa_function sa_navigation_b "SA Navigation B" id "0114bf4c-343b-4a96-918c-3b4087df4c5e" { description ""; parent none; } oa_data_field oa_navigation_latitude "OA Navigation latitude" id "01d025e3-ee88-4449-a613-217b44a61ae2" { default none; description ""; direction Unspecified; maximum 1; minimum 0; parent @oa_navigation_coordinate; storage Value; type_ref Real; unit ""; } oa_data_field oa_navigation_destination "OA Navigation destination" id "02a82c95-f030-4be3-9ffe-6ebccf40fcb1" { default none; description ""; direction Unspecified; maximum 1; minimum 0; parent @oa_navigation_item; storage Value; type_ref { Named @oa_navigation_coordinate; }; unit ""; } sa_scenario sa_rendezvous_caller "SA Rendezvous caller" id "06ec35b3-ce60-43a7-8300-c239fa91c898" { context none; description ""; parent none; postcondition ""; precondition ""; steps [@sa_rendezvous_use]; viewpoint Functional; } sa_lifeline sa_rendezvous_local "SA Rendezvous local" id "0ba127bc-cd2d-4e53-b76e-9c01025a7c3f" { description ""; parent @sa_rendezvous_caller; represented none; } sa_data_field sa_navigation_origin "SA Navigation origin" id "0cf0ba32-01c8-41f5-a44c-ed31daa3ca92" { default none; description ""; direction Unspecified; maximum 1; minimum 0; parent @sa_navigation_item; storage Value; type_ref { Named @sa_navigation_coordinate; }; unit ""; } oa_lifeline oa_rendezvous_referenced "OA Rendezvous referenced" id "0e3d7b11-4c0f-41a0-beae-a5440e30782f" { description ""; parent @oa_rendezvous_callee; represented none; } sa_scenario sa_rendezvous_callee "SA Rendezvous callee" id "12143ec8-bcf9-4755-809c-87b653465888" { context none; description ""; parent none; postcondition ""; precondition ""; steps []; viewpoint Functional; } oa_data_field oa_navigation_origin "OA Navigation origin" id "19be028f-96cd-440e-bbcb-e151fbe00b45" { default none; description ""; direction Unspecified; maximum 1; minimum 0; parent @oa_navigation_item; storage Value; type_ref { Named @oa_navigation_coordinate; }; unit ""; } sa_lifeline sa_rendezvous_referenced "SA Rendezvous referenced" id "1cb0eb67-6fa7-414c-a2aa-155cb39da564" { description ""; parent @sa_rendezvous_callee; represented none; } oa_lifeline oa_rendezvous_extra_local "OA Rendezvous extra local" id "1f697a2c-8455-48f1-bbdf-bdf657fe8fc4" { description ""; parent @oa_rendezvous_caller; represented none; } oa_exchange_item oa_navigation_item "OA Navigation Item" id "20619f0c-4419-46b5-a15c-49b004acfa91" { description ""; kind Information; mechanism Unspecified; parent none; supertype none; } oa_activity oa_navigation_b "OA Navigation B" id "264ff2ee-7786-4db7-b78d-2be802c268ac" { description ""; parent none; } sa_scenario sa_navigation_scenario "SA Navigation scenario" id "409c78a0-28bc-4810-86ba-300204a3513f" { context none; description ""; parent none; postcondition ""; precondition ""; steps [@sa_navigation_message]; viewpoint Functional; } oa_lifeline oa_rendezvous_local "OA Rendezvous local" id "424d78d2-9145-4b34-a18f-80a335164a9b" { description ""; parent @oa_rendezvous_caller; represented none; } oa_lifeline oa_rendezvous_alternate "OA Rendezvous alternate" id "59173870-bc74-4c85-89b3-b0cfb8ad70cb" { description ""; parent @oa_rendezvous_caller; represented none; } sa_exchange_item sa_navigation_item "SA Navigation Item" id "6e8218df-2d57-4247-a401-e0458c4d5bc1" { description ""; kind Information; mechanism Unspecified; parent none; supertype none; } sa_data_type sa_navigation_coordinate "SA Navigation Coordinate" id "715228b2-a573-47ad-bf53-0a9b968ded96" { default none; definition { Record { supertype none; }; }; description ""; parent none; unit ""; } oa_occurrence oa_navigation_message "OA Navigation message" id "73de257c-d816-4f91-b507-36f79ca49f08" { body { Exchange { exchange @oa_navigation_exchange; message_kind Asynchronous; receiver none; reply_to none; sender none; values [{ expression "latitude_deg + 0.25"; field @oa_navigation_latitude; path [@oa_navigation_origin]; }, { expression "second independent"; field @oa_navigation_latitude; path [@oa_navigation_destination]; }]; }; }; description ""; parent @oa_navigation_scenario; postcondition ""; precondition ""; } sa_occurrence sa_rendezvous_use "SA Rendezvous use" id "7d9832e5-0288-4d04-a5df-1551d050f79e" { body { ScenarioUse { bindings [{ local @sa_rendezvous_local; referenced @sa_rendezvous_referenced; }, { local @sa_rendezvous_extra_local; referenced @sa_rendezvous_extra_referenced; }]; scenario @sa_rendezvous_callee; }; }; description ""; parent @sa_rendezvous_caller; postcondition ""; precondition ""; } oa_scenario oa_navigation_scenario "OA Navigation scenario" id "814c985a-a8c8-409a-b11b-c9572f29eabc" { context none; description ""; parent none; postcondition ""; precondition ""; steps [@oa_navigation_message]; viewpoint OperationalActivity; } sa_lifeline sa_rendezvous_extra_referenced "SA Rendezvous extra referenced" id "82798865-193a-46b0-b40d-b22ae91eba28" { description ""; parent @sa_rendezvous_callee; represented none; } oa_data_type oa_navigation_coordinate "OA Navigation Coordinate" id "85eee860-b8ee-4c14-8551-ec4ce8b84aa8" { default none; definition { Record { supertype none; }; }; description ""; parent none; unit ""; } sa_data_field sa_navigation_destination "SA Navigation destination" id "8dbaedfd-4a4a-4e5d-a9f9-d040d5f144d8" { default none; description ""; direction Unspecified; maximum 1; minimum 0; parent @sa_navigation_item; storage Value; type_ref { Named @sa_navigation_coordinate; }; unit ""; } oa_occurrence oa_rendezvous_use "OA Rendezvous use" id "9a78b793-a987-438e-a041-233dc41f2b10" { body { ScenarioUse { bindings [{ local @oa_rendezvous_local; referenced @oa_rendezvous_referenced; }, { local @oa_rendezvous_extra_local; referenced @oa_rendezvous_extra_referenced; }]; scenario @oa_rendezvous_callee; }; }; description ""; parent @oa_rendezvous_caller; postcondition ""; precondition ""; } oa_lifeline oa_rendezvous_extra_referenced "OA Rendezvous extra referenced" id "9e60984f-9ca3-4f3d-bc3f-b6b973cdc698" { description ""; parent @oa_rendezvous_callee; represented none; } sa_port sa_navigation_exchange_output "SA Navigation exchange output" id "9eb225ee-7103-5eb7-88d0-ff2128408748" { contract { FunctionOutput { outgoing_items [@sa_navigation_item]; }; }; description ""; legacy none; parent @sa_navigation_a; } sa_lifeline sa_rendezvous_extra_local "SA Rendezvous extra local" id "a8518771-fa4d-4e6e-bb6a-9e5f719f874a" { description ""; parent @sa_rendezvous_caller; represented none; } sa_data_field sa_navigation_latitude "SA Navigation latitude" id "ab1e449f-24f1-4bee-938c-b49510d19bf3" { default none; description ""; direction Unspecified; maximum 1; minimum 0; parent @sa_navigation_coordinate; storage Value; type_ref Real; unit ""; } sa_port sa_navigation_exchange_input "SA Navigation exchange input" id "ad717be1-3f30-55db-94b9-7a51558b6dd6" { contract { FunctionInput { incoming_items [@sa_navigation_item]; }; }; description ""; legacy none; parent @sa_navigation_b; } sa_function sa_navigation_a "SA Navigation A" id "ad7dede7-59bf-4355-afec-08c905a564ff" { description ""; parent none; } sa_lifeline sa_rendezvous_alternate "SA Rendezvous alternate" id "bb0ad838-eb7c-4470-bf27-f3a21e69fdf8" { description ""; parent @sa_rendezvous_caller; represented none; } sa_occurrence sa_navigation_message "SA Navigation message" id "d10ef3c1-479f-4780-9fd5-3b4d21dffe74" { body { Exchange { exchange @sa_navigation_exchange; message_kind Asynchronous; receiver none; reply_to none; sender none; values [{ expression "latitude_deg + 0.25"; field @sa_navigation_latitude; path [@sa_navigation_origin]; }, { expression "second independent"; field @sa_navigation_latitude; path [@sa_navigation_destination]; }]; }; }; description ""; parent @sa_navigation_scenario; postcondition ""; precondition ""; } oa_activity oa_navigation_a "OA Navigation A" id "d7d34062-6820-471d-bb5f-abb7db4c8198" { description ""; parent none; } oa_scenario oa_rendezvous_callee "OA Rendezvous callee" id "eacfc6df-4e22-4ebd-a90d-6b5146e56513" { context none; description ""; parent none; postcondition ""; precondition ""; steps []; viewpoint OperationalActivity; } oa_scenario oa_rendezvous_caller "OA Rendezvous caller" id "fd6e0287-66e0-4e84-8a92-98c4c167cb88" { context none; description ""; parent none; postcondition ""; precondition ""; steps [@oa_rendezvous_use]; viewpoint OperationalActivity; } interaction oa_navigation_exchange "OA Navigation exchange" id "6a5930e2-0cfb-4aff-a4a4-8c4798f1cda5" { description ""; items [@oa_navigation_item]; source @oa_navigation_a; target @oa_navigation_b; } functional_exchange sa_navigation_exchange "SA Navigation exchange" id "9c1085f2-c91d-4776-bb56-52c864a80e22" { description ""; items [@sa_navigation_item]; source @sa_navigation_a; source_port @sa_navigation_exchange_output; target @sa_navigation_b; target_port @sa_navigation_exchange_input; } trace rendezvous_binding_review "Rendezvous participant binding review" id "551c0dbc-ede6-42ef-ae60-2e0136ffc6e6" { baseline { oa { description ""; name "OA Rendezvous use"; }; sa { description ""; name "SA Rendezvous use"; }; semantic { facets [{ Binding { keys { oa uuid "0e3d7b11-4c0f-41a0-beae-a5440e30782f"; sa uuid "1cb0eb67-6fa7-414c-a2aa-155cb39da564"; }; review { oa { Value { local uuid "424d78d2-9145-4b34-a18f-80a335164a9b"; referenced uuid "0e3d7b11-4c0f-41a0-beae-a5440e30782f"; }; }; sa { Value { local uuid "0ba127bc-cd2d-4e53-b76e-9c01025a7c3f"; referenced uuid "1cb0eb67-6fa7-414c-a2aa-155cb39da564"; }; }; }; }; }]; }; }; description ""; kind Manual; oa @oa_rendezvous_use; sa @sa_rendezvous_use; } trace navigation_latitude_review "Navigation origin latitude review" id "b647f858-1a69-4292-8710-674b1692d54f" { baseline { oa { description ""; name "OA Navigation message"; }; sa { description ""; name "SA Navigation message"; }; semantic { facets [{ Annotation { keys { oa { field uuid "01d025e3-ee88-4449-a613-217b44a61ae2"; path [uuid "19be028f-96cd-440e-bbcb-e151fbe00b45"]; }; sa { field uuid "ab1e449f-24f1-4bee-938c-b49510d19bf3"; path [uuid "0cf0ba32-01c8-41f5-a44c-ed31daa3ca92"]; }; }; review { oa { Value { expression "latitude_deg + 0.25"; field uuid "01d025e3-ee88-4449-a613-217b44a61ae2"; path [uuid "19be028f-96cd-440e-bbcb-e151fbe00b45"]; }; }; sa { Value { expression "latitude_deg + 0.25"; field uuid "ab1e449f-24f1-4bee-938c-b49510d19bf3"; path [uuid "0cf0ba32-01c8-41f5-a44c-ed31daa3ca92"]; }; }; }; }; }]; }; }; description ""; kind Manual; oa @oa_navigation_message; sa @sa_navigation_message; } }