diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-11-27 09:13:56 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-01-15 06:39:18 +0100 |
commit | a08e672abffa1f243c8093a03fdc1db4b58bb14c (patch) | |
tree | 0efb4e2563e64559c45d53342e53be82c5844577 /eng/req/items.rst | |
parent | user: Update aarch64/xilinx-zynqmp Qemu command (diff) | |
download | rtems-docs-a08e672abffa1f243c8093a03fdc1db4b58bb14c.tar.bz2 |
eng: Add design group requirement item type
Update #3715.
Diffstat (limited to '')
-rw-r--r-- | eng/req/items.rst | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/eng/req/items.rst b/eng/req/items.rst index be3ff38..c160ee7 100644 --- a/eng/req/items.rst +++ b/eng/req/items.rst @@ -109,6 +109,8 @@ The specification item types have the following hierarchy: * :ref:`SpecTypeNonFunctionalRequirementItemType` + * :ref:`SpecTypeDesignGroupRequirementItemType` + * :ref:`SpecTypeGenericNonFunctionalRequirementItemType` * :ref:`SpecTypeRuntimePerformanceRequirementItemType` @@ -1953,10 +1955,30 @@ non-functional-type This type is refined by the following types: +* :ref:`SpecTypeDesignGroupRequirementItemType` + * :ref:`SpecTypeGenericNonFunctionalRequirementItemType` * :ref:`SpecTypeRuntimePerformanceRequirementItemType` +.. _SpecTypeDesignGroupRequirementItemType: + +Design Group Requirement Item Type +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +This type refines the :ref:`SpecTypeNonFunctionalRequirementItemType` through +the ``non-functional-type`` attribute if the value is ``design-group``. This +set of attributes specifies a design group requirement. Design group +requirements have an explicit reference to the associated Doxygen group +specified by the ``identifier`` attribute. Design group requirements have an +implicit validation by inspection method. The qualification toolchain shall +perform the inspection and check that the specified Doxygen group exists in the +software source code. All explicit attributes shall be specified. The explicit +attributes for this type are: + +identifier + The attribute value shall be an :ref:`SpecTypeInterfaceGroupIdentifier`. + .. _SpecTypeGenericNonFunctionalRequirementItemType: Generic Non-Functional Requirement Item Type @@ -3987,6 +4009,8 @@ The value shall match with the regular expression "``^[A-Z][a-zA-Z0-9]*$``". This type is used by the following types: +* :ref:`SpecTypeDesignGroupRequirementItemType` + * :ref:`SpecTypeInterfaceGroupItemType` .. _SpecTypeInterfaceGroupMembershipLinkRole: |