Architecture Modeling - SPES 2020
Architecture Modeling - SPES 2020
Architecture Modeling - SPES 2020
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6.1.1.1.2.2<br />
Seammless<br />
Con ncatenatioon<br />
of multi iple instan nces of a ppattern<br />
The folloowing<br />
switch controls the behavior of an iterative pattern when n it is triggereed<br />
by the same<br />
event<br />
that is reequired<br />
in thee<br />
action of th he pattern.<br />
The defaault<br />
behaviorr<br />
without this attribute is tthat<br />
the actio on event cannot<br />
trigger thhe<br />
pattern ag gain.<br />
6.1.1.1.3<br />
Patternn<br />
Listing<br />
This is thhe<br />
Listing of the functiona al patterns. TThe<br />
placehol lders in italic printed letteers<br />
can be replaced<br />
with constructs<br />
described<br />
in section<br />
1. There is one additional<br />
possible<br />
modificatioon<br />
to the patterns:<br />
“Occurs” ” can be detaailed<br />
by using g:<br />
and<br />
whenever<br />
a occurs<br />
is emmitted<br />
is reeceived<br />
<strong>Architecture</strong> <strong>Modeling</strong><br />
a occurs<br />
during [e e,f]. Attr ribute: seeamless.<br />
These twwo<br />
refinemennts<br />
allow to specify s the diirection<br />
of the<br />
Events and d can be seeen<br />
as inherite ed from<br />
occurs:<br />
ooccurs<br />
is emitedd<br />
is re eceived<br />
This meaans<br />
that it is still possible e to use “occuurs”<br />
in the pa atterns to specify<br />
behavioour<br />
where the<br />
directionn<br />
shall not bee<br />
specified.<br />
The semmantics<br />
of the functio onal patterns<br />
is specif fied by obs server autommatons<br />
for iterative<br />
interprettation.<br />
Becauuse<br />
the specification<br />
of thhe<br />
flowing int terpretation is<br />
difficult it ccannot<br />
be giv ven for all<br />
patterns.<br />
Where posssible<br />
the flow wing interpreetation<br />
is des scribed by a language chharacterizatio<br />
on based<br />
123/ 156