Logical Component Architecture Specifications ‌ Clause Samples

Logical Component Architecture Specifications ‌. As pointed out in Section 3.2.3, additional attributes can be defined for model elements using fields in the class definition of the meta-model, specifications and annotations. The attributes implemented using field have been pointed out above (or respectively the operations used to access these fields). In addition to that, several specifications (see Section 3.2.5.2) are defined within the Component Architecture meta-model that will be explained in the following. The most relevant specifaction is the PortSpecification that allows to define the data that is exchanged via Ports.  PortSpecification: o Defines the type of data that is emitted or received by the Port to which this specification is attached. Also defines the initial value of the associated Port. o Attributes:  type: Defines the type of data that is emitted/receiver by the associated Port.  initialValue: Defines the initial value of the attached Port. o Operations: o Defines a general interface that allows subclasses to propagate their properties (of this specification) to a target specification.