Sebastian Huber
ba633eca2d
Improve file header comment in generated files
2021-01-25 06:58:10 +01:00
Sebastian Huber
a08e672abf
eng: Add design group requirement item type
...
Update #3715 .
2021-01-15 06:39:18 +01:00
Sebastian Huber
4b03ff7fb5
eng: Add performance specification items
...
Add items to specify runtime performance requirements.
Update #3715 .
2020-11-27 09:16:00 +01:00
Sebastian Huber
bbd8d4a56f
eng: Fix typo
...
Update #3715 .
2020-11-19 11:23:23 +01:00
Sebastian Huber
ad64ea0bc7
Improve automatically generated warning
2020-11-12 07:42:45 +01:00
Sebastian Huber
f6102914eb
eng: Add function attributes
...
Update #3715 .
2020-11-09 15:04:34 +01:00
Sebastian Huber
abc9c4498d
eng: Replace spec2doc.py with spec2modules.py
...
Update #3715 .
2020-10-24 12:15:15 +02:00
Sebastian Huber
bcf4a95ae3
eng: Add placement link role
...
Update #3715 .
2020-10-11 15:19:19 +02:00
Sebastian Huber
c18215c8e8
eng: Move index-entries to all interfaces
...
Update #3715 .
2020-10-11 15:19:19 +02:00
Sebastian Huber
dd97e25faf
Improve file header comment in generated files
2020-10-11 15:19:19 +02:00
Sebastian Huber
9628dfde43
eng: Clarify stlib build attribute
...
Update #4107 .
2020-10-01 07:37:04 +02:00
Sebastian Huber
e70aebd4d9
eng: Fix typo
2020-09-28 09:12:32 +02:00
Sebastian Huber
103a96ec56
eng: Remove double blank line
2020-09-18 14:37:29 +02:00
Sebastian Huber
57fb30d166
eng: Add automatically generated warning
...
Update #3715 .
2020-08-19 11:11:45 +02:00
Sebastian Huber
93938c707b
eng: Unify test attribute keys
...
Update #3715 .
2020-08-19 11:11:45 +02:00
Sebastian Huber
83a3522df1
eng: Add test header to test case
...
Update #3715 .
2020-08-19 11:11:45 +02:00
Sebastian Huber
1a4865512e
eng: Remove test name attribute
...
Derive the test name from the item UID.
Update #3715 .
2020-08-19 11:11:45 +02:00
Sebastian Huber
9633e98d5d
eng: Add test case attributes
...
Update #3715 .
2020-08-19 11:11:45 +02:00
Sebastian Huber
5cb493eeb1
eng: Add reference to unspecified interfaces
...
Update #3715 .
2020-08-07 07:15:09 +02:00
Sebastian Huber
3e8e301b06
eng: Add more variants of unspecified interfaces
...
Update #3715 .
2020-08-07 07:15:09 +02:00
Sebastian Huber
83e13b70e2
eng: Add application config options how-to
...
Update #3715 .
2020-08-07 06:43:57 +02:00
Sebastian Huber
e2abac7f30
eng: Refer to the rtems-central repository
...
Close #4043 .
2020-08-07 06:43:29 +02:00
Sebastian Huber
e1e04083e3
eng: Partially revert previous commit
...
The previous commit contained more than just a typo fix. Remove this
part.
Update #3715 .
2020-08-06 09:16:55 +02:00
Sebastian Huber
bac4398afc
eng: Fix typo
...
Update #3715 .
2020-08-06 09:11:39 +02:00
Sebastian Huber
1bb694719f
eng: Fix format of regular expressions
...
Update #3715 .
2020-07-28 07:33:18 +02:00
Sebastian Huber
3f9fa47dc0
eng: Add ability to skip action transitions
...
Sometimes the pre-conditions in an action requirement are not
independent and it is necessary skip a certain set of pre-condition
states. This should be used with care since no test code is run in
these cases. There shall be a reason given why skipping a transition is
justified.
Update #3715 .
2020-07-28 07:33:18 +02:00
Sebastian Huber
c2595631da
eng: Support N/A in the action transitions
...
Sometimes the pre-conditions in an action requirement are not
independent and it is necessary to mark pre-conditions as not applicable
in a particular transition.
Update #3715 .
2020-07-28 07:33:18 +02:00
Sebastian Huber
f12cae140e
eng: Add brief description to header file items
...
Update #3715 .
2020-07-28 07:33:18 +02:00
Sebastian Huber
fd2fc509a3
eng: Add requirement text to interface groups
...
This allows to state the requirement for an interface group directly in
the item.
Update #3715 .
2020-07-28 07:33:18 +02:00
Sebastian Huber
0c13e946d0
eng: Fix typo
...
Update #3715 .
2020-07-03 10:33:30 +02:00
Sebastian Huber
1bd14cda60
eng: Reformat to maximize the text width
...
Remove extra "X" character in some labels.
Update #3715 .
2020-07-03 10:33:25 +02:00
Sebastian Huber
87a9478da6
eng: Clarify action requirement specification
...
Update #3715 .
2020-06-17 09:10:52 +02:00
Sebastian Huber
db3892b5b8
eng: Update action requirement specification
...
Update #3715 .
2020-06-10 10:12:00 +02:00
Sebastian Huber
ca2f5e6384
eng: Update specification how-to section
...
Update #3715 .
2020-06-08 08:53:02 +02:00
Sebastian Huber
0213e8efab
eng: Add a specification type for actions
...
Add support to specify functional requirements for actions (functions or
macros) via a transition map of pre-conditions to post-conditions. This
will be the work horse for functional requirements. Generation of
corresponding validation tests is supported.
Update #3715 .
2020-06-08 08:52:50 +02:00
Sebastian Huber
0c43c520c8
eng: Add generic attribute key types
...
Update #3715 .
2020-06-04 15:06:12 +02:00
Sebastian Huber
f54798854f
eng: Simplify wording for specification items
...
Update #3715 .
2020-06-04 15:06:12 +02:00
Sebastian Huber
9b269adc6c
eng: Add interface specification how-to
...
Update #3715 .
2020-06-01 13:00:41 +02:00
Sebastian Huber
459326c2b9
eng: Update requirements tooling section
...
Update #3715 .
2020-05-29 17:47:21 +02:00
Sebastian Huber
23ab40d3e6
eng: Add generated documentation of spec items
...
The documentation of the specification items is generated by an RTEMS
qualification tool from a specification of specification items.
Move non-generated content to "req-for-req.rst".
Update #3715 .
2020-05-29 08:21:03 +02:00
Sebastian Huber
59312aa965
eng: Split up requirements engineering chapter
...
This allows to more easily generate the specification item section with
a script using specification items.
Update #3715 .
2020-05-29 07:14:53 +02:00