Figure R.16 - The Composite Pattern Applied to EntityIdentificationSpecification : Class diagram
Created: 3/28/2022 3:51:09 PM
Modified: 6/8/2022 5:55:31 AM
Project:
Advanced:
An EntityIdentificationSpec defines the attributes that are shared by every instance of a related EntityIdentification. (and methods, constraints, relationships and behavior in the system view) of an EntityIdentification object. Note that methods and constraints (as specified in OCL) are useful for specifying “static” behavior (e.g., functionality that can be defined at design time). Thus, “behavior” refers to dynamic functionality and runtime considerations that are not easy to represent in a class model. For example, the directive to instantiate an object only in response to a run-time exception is easy to conceptualize as a constraint, but is difficult to model in UML. Other examples include the specification of pre- and post-conditions and other contract related data.<br/>