• Keine Ergebnisse gefunden

Interaction operators seq & strict

N/A
N/A
Protected

Academic year: 2022

Aktie "Interaction operators seq & strict"

Copied!
5
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Modelling with UML, with semantics 158

Interaction operators seq & strict

seq

compose two interactions sequentially lifeline-wise (default!)

strict

compose two interactions sequentially diagram-wise

(2)

Modelling with UML, with semantics 159

Interaction operator loop

loop

repeated application of seq

loop(P, min, max) = seq(P, loop(P, min-1, max-1)) loop(P, 0, max) = seq(opt(P), loop(P, 0, max-1)) loop(P, *) = seq(opt(P), loop(P, *))

for some interaction fragment P

(3)

Modelling with UML, with semantics 160

Interaction operators: interleaving

par

shuffle arguments

region

execute argument atomically, i.e. disallow interleaving

(4)

Modelling with UML, with semantics 161

Interaction operators alt, opt, brk: choice

alt

alternative complete execution of one of two interaction fragments

opt

optional complete execution of interaction fragment:

opt(P) = alt(P, nop)

break

execute interaction fragment partially, skip rest, and jump to surrounding fragment

(5)

Modelling with UML, with semantics 162

Interaction operators: abstraction

ignore, consider

dual way of expressing:

allow the ignorable messages (!) anywhere

present only those messages that are to be considered

ignore(P,Z) = shuffle(P, Z*)

Referenzen

ÄHNLICHE DOKUMENTE

The Google keyboard uses two mechanism to facilitate entry of common emoji: (1) it maintains a list of recently used emoji, and (2) remembers the last used page per category.. If

Summary: Border agglomerations in the Baltic area: obstacles and possibilities for local interaction In order to evaluate the factors that influence the spa¬ tial behaviour of

The impact parameter analysis with the effective pseudopotential model taking into account the nonideal collective and plasma screening effects is applied to obtain the

It also demonstrates the tight connection between our system and our function notion and thereby contributes to a better understanding, why approaches that rest mainly on the

Well, according to one or two studies that the pharmacist was telling us about, the interaction can affect the efficacy of the blood pressure drug and actu- ally increase

noV 21 from here, elhadi’s notes on yuusif’s record start!.. 526.jpg: This cow is grazing weeka. Cows like weeka and prefer its green leaves but in June with the blow of the

Photo 78, 79: Cattle eating mixture of pasture plants like adaar (wild sorghum), AbuÝariida, diÝirriyya, tabar, reehaan and danab al-ejil. Photo 77: Cattle eating mixture of

Many of the ingredi- communication on all levels and information into a make it possible to exchange ents were provided by facilities is a long-term task, for which