Template:— requirement_derivation (reqt_deriv) Context:— UK_Defence |
Date: 2009/04/17 11:42:30 Revision: 1.3 |
This section specifies the template requirement_derivation.
NOTE The template has been defined in the context of UK_Defence. Refer to the business context for details of related templates.
NOTE An explanation of a template and the associated instantiation path is provided in the Template overview section.
This template describes how to represent the relationship between two requirements where the child has been derived from the parent.
Requirement information is the means of identifying the relationship between two requirements where the child has been derived from the parent.
This information object represents the information about the derivation of one requirement from another requirement.
The attributes of the Requirement_derivation object are tabled below.
Attribute name |
Attribute description |
Attribute type |
Optionality |
---|---|---|---|
ID | This is the identifier of the the requirement derivation. | Identifier | Mandatory |
Identifier.id | This is the value of the id attribute of the Identifier applied to the requirement derivation. | Intrinsic | Mandatory |
Identifier.type | This attribute is the type associated with the id of the Identifier given to the requirement derivation. This must be one of the classes provided. | Organization_identification_code | Mandatory |
Identifier.source_organization | This attribute is the value representing the source organization that provides the id of the Identifier given to the requirement derivation. This value is assumed to be a type of Organization_identification_code. | Intrinsic | Mandatory |
Parent | In a hierarchical relationship, this attribute is the requirement from which the child requirement has been derived. In a sequential relationship, this represents the predecessor requirement. |
Relationship to parent requirement | Mandatory |
Child | In a heirarchical relationship, this attribute is the child requirement derived from the parent. In a sequential relationship, this represents the successor requirement that replaces it. |
Relationship to child requirement | Mandatory |
target
is the parameter to which the
Requirement_version_relationship
is bound.
Entity in path | Value | Inherited from |
Requirement_version_relationship.relation_type | '/IGNORE' | Product_version_relationship.relation_type |
Requirement_version_relationship.description | '/IGNORE' | Product_version_relationship.description |
© UK MOD 2010 — All rights reserved