mirror of
https://git.rtems.org/rtems-docs/
synced 2025-05-15 06:07:18 +08:00
parent
c3b4e18ab6
commit
a08e672abf
@ -109,6 +109,8 @@ The specification item types have the following hierarchy:
|
|||||||
|
|
||||||
* :ref:`SpecTypeNonFunctionalRequirementItemType`
|
* :ref:`SpecTypeNonFunctionalRequirementItemType`
|
||||||
|
|
||||||
|
* :ref:`SpecTypeDesignGroupRequirementItemType`
|
||||||
|
|
||||||
* :ref:`SpecTypeGenericNonFunctionalRequirementItemType`
|
* :ref:`SpecTypeGenericNonFunctionalRequirementItemType`
|
||||||
|
|
||||||
* :ref:`SpecTypeRuntimePerformanceRequirementItemType`
|
* :ref:`SpecTypeRuntimePerformanceRequirementItemType`
|
||||||
@ -1953,10 +1955,30 @@ non-functional-type
|
|||||||
|
|
||||||
This type is refined by the following types:
|
This type is refined by the following types:
|
||||||
|
|
||||||
|
* :ref:`SpecTypeDesignGroupRequirementItemType`
|
||||||
|
|
||||||
* :ref:`SpecTypeGenericNonFunctionalRequirementItemType`
|
* :ref:`SpecTypeGenericNonFunctionalRequirementItemType`
|
||||||
|
|
||||||
* :ref:`SpecTypeRuntimePerformanceRequirementItemType`
|
* :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:
|
.. _SpecTypeGenericNonFunctionalRequirementItemType:
|
||||||
|
|
||||||
Generic Non-Functional Requirement Item Type
|
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:
|
This type is used by the following types:
|
||||||
|
|
||||||
|
* :ref:`SpecTypeDesignGroupRequirementItemType`
|
||||||
|
|
||||||
* :ref:`SpecTypeInterfaceGroupItemType`
|
* :ref:`SpecTypeInterfaceGroupItemType`
|
||||||
|
|
||||||
.. _SpecTypeInterfaceGroupMembershipLinkRole:
|
.. _SpecTypeInterfaceGroupMembershipLinkRole:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user