Architecture Modeling - SPES 2020
Architecture Modeling - SPES 2020
Architecture Modeling - SPES 2020
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Architecture</strong> <strong>Modeling</strong><br />
mapping relation to pins of the BehaviorBlock (for BehaviorBlocks and Pins refer to<br />
[50]).<br />
A mapping specifies correlations of observable behavior of components by a formal specification<br />
of how dynamics of InteractionPoints of one RichComponentProperty<br />
are projected on corresponding behavior of InteractionPoints of another<br />
RichComponentProperty. As the mapping relates component parts, the context<br />
of both RichComponentProperty needs to be described. Therefore the concept of<br />
instanceRefs is used, which has been inspired by the AUTOSAR and EAST-ADL<br />
meta-models.<br />
An InstanceRef defines a particular navigation within future M0 instance trees of M1<br />
classifiers. The reason is that the concept of reusable RichComponents lead to a situation<br />
where a flat M1 model of hierarchical components specifies deep, tree-like M0 instances. That<br />
means when mapping parts of components on M1 level, one needs to describe navigation paths<br />
in order to uniquely identify the parts. The problem when dealing with reusable structural<br />
hierarchies and the concept of InstanceRefs is detailled described in [7].<br />
44/ 156