03.02.2014 Aufrufe

Spezifikationsmodule - Software and Systems Engineering - TUM

Spezifikationsmodule - Software and Systems Engineering - TUM

Spezifikationsmodule - Software and Systems Engineering - TUM

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

exists copy_action_set: lfp FP_CACTS set fpcacts_it:Action<br />

with (<br />

neg exists actm_fpcacts:action_map . (<br />

fpcacts_it = actm_fpcacts.one or<br />

fpcacts_it = actm_fpcacts.two<br />

) <strong>and</strong><br />

(<br />

exists cts_fpcacts:copy_transition_set . (<br />

fpcacts_it.TransitionSegment = cts_fpcacts<br />

) or<br />

exists tm_fpcacts:transition_map . (<br />

fpcacts_it.TransitionSegment = tm_fpcacts.one or<br />

fpcacts_it.TransitionSegment = tm_fpcacts.two<br />

)<br />

)<br />

) .<br />

/* InterfacePoint Copy */<br />

exists copy_interfacepoint_set: lfp FP_CIFPS set<br />

fpcifps_it:InterfacePoint<br />

with (<br />

neg exists ifpm_fpcifps:interfacepoint_map . (<br />

fpcifps_it = ifpm_fpcifps.one or<br />

fpcifps_it = ifpm_fpcifps.two<br />

) <strong>and</strong> (<br />

(fpcifps_it.State = component_pair.one.Automaton.State or<br />

fpcifps_it.State = component_pair.two.Automaton.State<br />

) or<br />

exists css_fpcifps:copy_state_set . (<br />

fpcifps_it.State = css_fpcifps<br />

) or<br />

exists sm_fpcifps:state_map . (<br />

fpcifps_it.State = sm_fpcifps.one or<br />

fpcifps_it.State = sm_fpcifps.two<br />

))).<br />

/* Appl Copy */<br />

exists copy_appl_set: lfp FPCAPPS set fpcapps_it:Appl<br />

with (<br />

neg exists appm_fpcapps:appl_map . (<br />

fpcapps_it = appm_fpcapps.one or<br />

fpcapps_it = appm_fpcapps.two<br />

) <strong>and</strong> (<br />

exists cis_fpcapps:copy_input_set . (<br />

fpcapps_it = cis_fpcapps.Pattern.Model<br />

) or<br />

exists cos_fpcapps:copy_output_set . (<br />

fpcapps_it = cos_fpcapps.Expression.Model<br />

) or<br />

exists ccnds_fpcapps:copy_condition_set . (<br />

76

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!