Templates#
Stakeholder Requirements Template
|
status: valid
|
||||
.. stkh_req:: <Title>
:id: stkh_req__<Title>
:reqtype: <Functional|Interface|Process|Non-Functional>
:security: <YES|NO>
:safety: <QM|ASIL_B>
:rational: <The rationale provides the reason that the requirement is needed.>
:valid_from: <milestone version>
:valid_until: <milestone version>
:status: <valid|invalid>
|
|||||
Feature Requirements Template
|
status: valid
|
||||
.. feat_req:: <Title>
:id: feat_req__<Feature>__<Title>
:reqtype: <Functional|Interface|Process|Non-Functional>
:security: <YES|NO>
:safety: <QM|ASIL_B>
:satisfies: <link to stakeholder requirement id>
:valid_from: <milestone version>
:valid_until: <milestone version>
:status: <valid|invalid>
|
|||||
Component Requirements Template
|
status: valid
|
||||
.. comp_req:: <Title>
:id: comp_req__<platform|Feature|Component>__<Title>
:reqtype: <Functional|Interface|Process|Non-Functional>
:security: <YES|NO>
:safety: <QM|ASIL_B>
:satisfies: <link to feature requirement id>
:status: <valid|invalid>
|
|||||
AoU Requirement Template
|
status: valid
|
||||
.. aou_req:: <Title>
:id: aou_req__<Component>__<Title>
:reqtype: <Functional|Interface|Process|Non-Functional>
:security: <YES|NO>
:safety: <QM|ASIL_B>
:status: <valid|invalid>
:mitigates: <link to safety analysis>
|
|||||
Process Requirements Template
|
status: valid
|
||||
.. gd_req:: <Title>
:id: gd_req__<process>__<Title>
:satisfies: <link to guidance id>
:complies: <link to standard requirement>
:status: <valid|invalid>
|
|||||
Tool Requirements Template
|
status: valid
|
||||
.. tool_req:: <Title>
:id: tool_req__<tool>__<Title>
:security: <YES|NO>
:safety: <QM|ASIL_B>
:satisfies: <link to process req id>
:status: <valid|invalid>
:implemented: <YES|PARTIAL|NO>
|
|||||
Requirement Formulation Template
|
status: valid
|
||||||||||||||||||||||||||||||||||
Requirements shall be specified according to the following schema: <The SW Platform|Feature|Component> shall <main verb> <object> <parameter> <temporal/logical conjunction> <Note: (optional, not to be verified)>
Note Of the last three columns of the above sentence template table, filling one is mandatory the others are optional. |
|||||||||||||||||||||||||||||||||||