arcadia 7; project trace_view_trial "Traceability view trial" id "ea202923-0031-4000-8000-000000000001" { description "Predeclared existing-counterpart placement trial; all semantic records are sentinels."; oa_activity oa_send "OA send" id "ea202923-0031-4000-8000-000000000010" { } oa_activity oa_receive "OA receive" id "ea202923-0031-4000-8000-000000000011" { } sa_function sa_send "SA send" id "ea202923-0031-4000-8000-000000000050" { } sa_function sa_receive "SA receive" id "ea202923-0031-4000-8000-000000000051" { } sa_port status_out "Status output" id "ea202923-0031-4000-8000-000000000052" { contract { FunctionOutput { outgoing_items []; }; }; parent @sa_send; } sa_port status_in "Status input" id "ea202923-0031-4000-8000-000000000053" { contract { FunctionInput { incoming_items []; }; }; parent @sa_receive; } interaction oa_report "OA report" id "ea202923-0031-4000-8000-000000000020" { description "Ordinary OA relationship sentinel"; source @oa_send; target @oa_receive; } functional_exchange sa_report "SA report" id "ea202923-0031-4000-8000-000000000054" { description "Ordinary SA relationship sentinel"; source @sa_send; source_port @status_out; target @sa_receive; target_port @status_in; } diagram trace_view_100 "01 Traceability trial" id "ea202923-0031-4000-8000-000000000100" { projection Traceability; } node fixture_node_100_10 id "ea202923-0031-4000-8000-000000000110" { diagram @trace_view_100; element @oa_send; position { x 100.0; y 100.0; }; } node fixture_node_100_11 id "ea202923-0031-4000-8000-000000000111" { diagram @trace_view_100; element @oa_receive; position { x 500.0; y 100.0; }; } node fixture_node_100_50 id "ea202923-0031-4000-8000-000000000112" { diagram @trace_view_100; element @sa_send; position { x 100.0; y 350.0; }; } diagram trace_view_200 "02 Independent reference" id "ea202923-0031-4000-8000-000000000200" { projection Traceability; } node fixture_node_200_10 id "ea202923-0031-4000-8000-000000000210" { diagram @trace_view_200; element @oa_send; position { x 100.0; y 100.0; }; } node fixture_node_200_11 id "ea202923-0031-4000-8000-000000000211" { diagram @trace_view_200; element @oa_receive; position { x 500.0; y 100.0; }; } node fixture_node_200_50 id "ea202923-0031-4000-8000-000000000212" { diagram @trace_view_200; element @sa_send; position { x 100.0; y 350.0; }; } node fixture_node_200_51 id "ea202923-0031-4000-8000-000000000213" { diagram @trace_view_200; element @sa_receive; position { x 500.0; y 350.0; }; } trace work_trace_70 "Send refinement" id "ea202923-0031-4000-8000-000000000070" { description "Existing correspondence; placement must not change semantics."; oa @oa_send; sa @sa_send; } trace work_trace_71 "Receive refinement" id "ea202923-0031-4000-8000-000000000071" { description "Existing correspondence; placement must not change semantics."; oa @oa_receive; sa @sa_receive; } }