| Created: | 3/12/2005 12:00:00 AM |
| Modified: | 7/26/2006 6:46:20 PM |
Project: |
|
Advanced: |
|
| Element | Source Role | Target Role | Details |
|
BusinessContractSpec Class |
Name: |
Name: |
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This aggregation defines the set of EntitySpecifications that are used to specify the invariant characteristics and behavior of Entities used in this BusinessContract.<br/></p><p><br/></p><p>Note that part of this specification includes specifying how such Entities are identified.<br/></p>
|
|
BusinessInteractionSpecAtomic Class |
Name: |
Name: |
| Element | Source Role | Target Role | Details |
|
EntityIdentificationSpec Class |
Name: |
Name: |
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This aggregation defines the set of identification formats and acceptable content and behavior that is a part of an overall specification for an EntitySpecification.<br/></p><p><br/></p><p>The cardinality of the aggregate side of this relationship is not 1, since that is a mandatory relationship, and some objects don't have an associated EntitySpecification.<br/></p>
|
|
ManagedEntity Class |
Name: |
Name: |
<p>Copyright TM Forum 2006<br/></p><p><br/></p><p>[From SID v6.2 Web Published Model]<br/></p><p><br/></p><p>This association defines the set of ManagedEntities whose invariant attributes, methods, relationships, and constraints are specified by this particular EntitySpecification.<br/></p><p><br/></p><p>Note that a ManagedEntity does not have to be associated with an EntitySpecification. However, if there can be more than one different instantiation of a ManagedEntity, or if several ManagedEntities are related to each other, then the use of this association is highly encouraged. This is because it enables all common characteristics and behavior of different ManagedEntities to be related to each other, and treated as an atomic unit.<br/></p>
|
|
EntitySpecCharacteristic Class |
Name: |
Name: |
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This composition defines the particular set of important features and behavior, called Characteristics, that distinguishes this EntitySpecification from other EntitySpecifications.<br/></p>
|
|
RoleSpecification Class |
Name: |
Name: |
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This aggregation defines the set of RoleSpecifications that are used as part of this EntitySpecification. This enables Roles to be used to abstract some, or all, of the functionality of the Entity specified by the EntitySpecification.<br/></p>
|
|
Entity Class |
Name: |
Name: |
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This association defines the set of Entities, including both ManagedEntities and UnManagedEntiites, whose invariant attributes, methods, relationships, constraints and behavior are specified by this particular EntitySpecification.<br/></p><p><br/></p><p>Note that ManagedEntities as well as UnManagedEntities do not have to be associated with an EntitySpecification. However, if there can be more than one different instantiation of a ManagedEntity (or UnManagedEntity), or if several ManagedEntities (or UnManagedEntities) are related to each other, then the use of this association is highly encouraged. This is because it enables all common characteristics and behavior of different ManagedEntities (or UnManagedEntities) to be related to each other, and treated as an atomic unit.<br/></p>
|
| Object | Type | Connection | Notes |
| EntityIdentificationSpec | Class | Weak | Copyright TM Forum 2005 This aggregation defines the set of identification formats and acceptable content and behavior that is a part of an overall specification for an EntitySpecification. The cardinality of the aggregate side of this relationship is not 1, since that is a mandatory relationship, and some objects don't have an associated EntitySpecification. |
| BusinessInteractionSpec | Class | Tree | |
| BusinessContractSpec | Class | Weak | Copyright TM Forum 2005 This aggregation defines the set of EntitySpecifications that are used to specify the invariant characteristics and behavior of Entities used in this BusinessContract. Note that part of this specification includes specifying how such Entities are identified. |
| Specification | Class | Tree | |
| BusinessInteractionSpecAtomic | Class | Weak | |
| ManagedEntity | Class | Weak | Copyright TM Forum 2006 [From SID v6.2 Web Published Model] This association defines the set of ManagedEntities whose invariant attributes, methods, relationships, and constraints are specified by this particular EntitySpecification. Note that a ManagedEntity does not have to be associated with an EntitySpecification. However, if there can be more than one different instantiation of a ManagedEntity, or if several ManagedEntities are related to each other, then the use of this association is highly encouraged. This is because it enables all common characteristics and behavior of different ManagedEntities to be related to each other, and treated as an atomic unit. |
| EntitySpecCharacteristic | Class | Strong | Copyright TM Forum 2005 This composition defines the particular set of important features and behavior, called Characteristics, that distinguishes this EntitySpecification from other EntitySpecifications. |
| RoleSpecification | Class | Weak | Copyright TM Forum 2005 This aggregation defines the set of RoleSpecifications that are used as part of this EntitySpecification. This enables Roles to be used to abstract some, or all, of the functionality of the Entity specified by the EntitySpecification. |
| Entity | Class | Weak | Copyright TM Forum 2005 This association defines the set of Entities, including both ManagedEntities and UnManagedEntiites, whose invariant attributes, methods, relationships, constraints and behavior are specified by this particular EntitySpecification. Note that ManagedEntities as well as UnManagedEntities do not have to be associated with an EntitySpecification. However, if there can be more than one different instantiation of a ManagedEntity (or UnManagedEntity), or if several ManagedEntities (or UnManagedEntities) are related to each other, then the use of this association is highly encouraged. This is because it enables all common characteristics and behavior of different ManagedEntities (or UnManagedEntities) to be related to each other, and treated as an atomic unit. |
| ResourceSpecification | Class | Tree | |
| ProductOffering | Class | Generalization |