09.08.2013 Views

Architecture Modeling - SPES 2020

Architecture Modeling - SPES 2020

Architecture Modeling - SPES 2020

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!