Specification of an Architecture Meta-Model - SPES 2020
Specification of an Architecture Meta-Model - SPES 2020
Specification of an Architecture Meta-Model - SPES 2020
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Generalizations: RichComponent<br />
2.1.12.3 Function<br />
<strong>Specification</strong> <strong>of</strong> <strong>an</strong> <strong>Architecture</strong> <strong>Meta</strong>-<strong>Model</strong><br />
A function is a rich component that denotes a function in the functional perspective<br />
that shall be fulfilled by the system.<br />
Generalizations: RichComponent<br />
2.1.12.4 LogicalComponent<br />
A logical component is a rich component that denotes a logical system component in<br />
the logical perspective.<br />
Generalizations: RichComponent<br />
2.1.12.5 System<br />
A system is a rich component that denotes a system under design in the logical perspective.<br />
A system may be decomposed by inst<strong>an</strong>ces <strong>of</strong> logical components.<br />
Generalizations: RichComponent<br />
2.1.12.6 EnvironmentComponent<br />
An environment component is a rich component that denotes a component <strong>of</strong> the environment,<br />
such as <strong>an</strong> actor, that interacts with the system(s) under design in the logical<br />
perspective.<br />
Generalizations: RichComponent<br />
2.1.12.7 TechnicalComponent<br />
A logical component is a rich component that denotes a technical system component<br />
in the technical perspective. The TechnicalComponent is used to describe functional<br />
hardware. The TechnicalComponent is a structural entity that is part <strong>of</strong> <strong>an</strong> electrical<br />
architecture. Through its ports it c<strong>an</strong> be connected to other electrical hardware components.<br />
Its sub-meta-classes add more information about which hardware component<br />
is represented. The TechnicalComponent is only to be used in case the designer does<br />
not know more specific details about the hardware to represent (the sub-meta-classes<br />
should be the primarily used hardware modeling artifacts).<br />
Generalizations: RichComponent<br />
32/135