Requirements::RequirementsHierarchy

Header Image
Content:
RequirementsHierarchy : Public Class RequirementsOverview, RequirementsOrganization
RequirementsHierarchy represents a larger unit or module of specification information. It is used to bundle several Requirements which are semantically related to each other. Thus, to preserve the ordering of requirement specification objects, the order of child hierarchies is very important here.<br/><br/>The RequirementsHierarchy with its reference to Requirement is the basic element for structuring requirement information into a forest structure.<br/><br/>RequirementsHierarchy correponds to ReqIF SpecHierarchy when exporting to ReqIF so that for each containedRequirement an associated RequirementsHierarchy is created. This way EAST-ADL users don’t need to create RequirementsHierarchy items per Requirement.<br/><br/>Constraints:<br/>[1] Only non-root RequirementsHierarchy which is contained in another RequirementHierarchy are allowed to reference a Requirement.<br/><br/>Semantics:<br/>RequirementsHierarchy organizes Requirements in groups. The semantics of the group is user-defined.<br/><br/>Notation:<br/>RequirementsHierarchy is shown as a solid-outline rectangle containing the name. Contained entities may also be shown inside (White-box view)<br/><br/>Extension: Package<br/>
  • Associations
  • Associations From
  • Advanced
  • Other Links
Element Source Role Target Role
Requirement
Class  
Name:  
 
Name: containedRequirement
Requirement referenced by the virtual RequirementsHierarchy.
Details:
 
RequirementsHierarchy
Class  
Name:  
 
Name: childHierarchy
Sub hierarchies of a requirements hierarchy. Sub hierarchies may have references (each time max. one) to requirement specification objects. To preserve the original ordering of requirement specification objects, the ordering of sub hierarchies is very important here.
Details:
 
Element Source Role Target Role
RequirementsModel
Class  
Name:  
 
Name: requirementsHierarchy
Root elements of requirement hierarchies.
Details:
 
RequirementsHierarchy
Class  
Name:  
 
Name: childHierarchy
Sub hierarchies of a requirements hierarchy. Sub hierarchies may have references (each time max. one) to requirement specification objects. To preserve the original ordering of requirement specification objects, the ordering of sub hierarchies is very important here.
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
FunctionalSafetyConcept Class Generalization From  
RequirementsModel Class Weak From  
TraceableSpecification Class Generalization To  
TechnicalSafetyConcept Class Generalization From  
RequirementsHierarchy Class Weak To