483 lines
15 KiB
Plaintext
483 lines
15 KiB
Plaintext
// 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_alternate;
|
|
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 "bb0ad838-eb7c-4470-bf27-f3a21e69fdf8";
|
|
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;
|
|
}
|
|
|
|
}
|