Example: Object
The aggregation of an object means that all designations occurring in the aggregated class can -- slightly modified -- also be used in the aggregating class. The modification consists of adding the designation of the object and a ``.'' before each designation of the aggregated class. Is there for example a designation measuredEntity in the description class MotionDetector then in the description class RoomTemp there is a designation md.measuredEntity.
Moreover, all statements of the aggregated class occurring in the sections DOMAINKNOWLEDGE (see Section 2.1.3) and REQUIREMENTS/SPECIFICATIONS (see Section 2.1.4) are also valid in the aggregating class. The designations used in these statements are extended as described above.