[rtems-central commit] spec: Reword acfg requirements

Sebastian Huber sebh at rtems.org
Fri Dec 3 06:45:07 UTC 2021


Module:    rtems-central
Branch:    master
Commit:    62b1d4c5007b303c2548aaeb7da99051e98580c4
Changeset: http://git.rtems.org/rtems-central/commit/?id=62b1d4c5007b303c2548aaeb7da99051e98580c4

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Thu Dec  2 19:56:23 2021 +0100

spec: Reword acfg requirements

---

 spec/acfg/req/appl-disable-filesystem.yml               | 4 ++--
 spec/acfg/req/appl-does-not-need-clock-driver.yml       | 4 ++--
 spec/acfg/req/appl-extra-drivers.yml                    | 4 ++--
 spec/acfg/req/appl-needs-ata-driver.yml                 | 4 ++--
 spec/acfg/req/appl-needs-clock-driver.yml               | 5 ++---
 spec/acfg/req/appl-needs-console-driver.yml             | 4 ++--
 spec/acfg/req/appl-needs-framebuffer-driver.yml         | 4 ++--
 spec/acfg/req/appl-needs-ide-driver.yml                 | 4 ++--
 spec/acfg/req/appl-needs-libblock.yml                   | 5 ++---
 spec/acfg/req/appl-needs-null-driver.yml                | 5 ++---
 spec/acfg/req/appl-needs-rtc-driver.yml                 | 5 ++---
 spec/acfg/req/appl-needs-simple-console-driver.yml      | 4 ++--
 spec/acfg/req/appl-needs-simple-task-console-driver.yml | 5 ++---
 spec/acfg/req/appl-needs-stub-driver.yml                | 4 ++--
 spec/acfg/req/appl-needs-timer-driver.yml               | 5 ++---
 spec/acfg/req/appl-needs-watchdog-driver.yml            | 4 ++--
 spec/acfg/req/appl-needs-zero-driver.yml                | 5 ++---
 spec/acfg/req/appl-prerequisite-drivers.yml             | 4 ++--
 spec/acfg/req/ata-driver-task-priority.yml              | 3 +--
 spec/acfg/req/bdbuf-buffer-max-size.yml                 | 4 ++--
 spec/acfg/req/bdbuf-buffer-min-size.yml                 | 4 ++--
 spec/acfg/req/bdbuf-cache-memory-size.yml               | 4 ++--
 spec/acfg/req/bdbuf-max-read-ahead-blocks.yml           | 4 ++--
 spec/acfg/req/bdbuf-max-write-blocks.yml                | 4 ++--
 spec/acfg/req/bdbuf-read-ahead-task-priority.yml        | 4 ++--
 spec/acfg/req/bdbuf-swapout-block-hold.yml              | 4 ++--
 spec/acfg/req/bdbuf-swapout-swap-period.yml             | 4 ++--
 spec/acfg/req/bdbuf-swapout-task-priority.yml           | 4 ++--
 spec/acfg/req/bdbuf-swapout-worker-taskp-riority.yml    | 4 ++--
 spec/acfg/req/bdbuf-swapout-worker-tasks.yml            | 4 ++--
 spec/acfg/req/bdbuf-task-stack-size.yml                 | 4 ++--
 spec/acfg/req/cbs-max-servers.yml                       | 5 ++---
 spec/acfg/req/dirty-memory.yml                          | 6 +++---
 spec/acfg/req/disable-bsp-settings.yml                  | 6 +++---
 spec/acfg/req/disable-newlib-reentrancy.yml             | 4 ++--
 spec/acfg/req/exception-to-signal-mapping.yml           | 4 ++--
 spec/acfg/req/executive-ram-size.yml                    | 4 ++--
 spec/acfg/req/extra-task-stacks.yml                     | 6 +++---
 spec/acfg/req/filesystem-all.yml                        | 4 ++--
 spec/acfg/req/filesystem-dosfs.yml                      | 4 ++--
 spec/acfg/req/filesystem-ftpfs.yml                      | 4 ++--
 spec/acfg/req/filesystem-imfs.yml                       | 4 ++--
 spec/acfg/req/filesystem-jffs2.yml                      | 4 ++--
 spec/acfg/req/filesystem-nfs.yml                        | 4 ++--
 spec/acfg/req/filesystem-rfs.yml                        | 4 ++--
 spec/acfg/req/filesystem-tftpfs.yml                     | 4 ++--
 spec/acfg/req/idle-task-body.yml                        | 4 ++--
 spec/acfg/req/idle-task-init-appl.yml                   | 8 ++++----
 spec/acfg/req/idle-task-stack-size.yml                  | 4 ++--
 spec/acfg/req/imfs-disable-chmod.yml                    | 5 ++---
 spec/acfg/req/imfs-disable-chown.yml                    | 5 ++---
 spec/acfg/req/imfs-disable-link.yml                     | 5 ++---
 spec/acfg/req/imfs-disable-mknod-device.yml             | 4 ++--
 spec/acfg/req/imfs-disable-mknod-file.yml               | 4 ++--
 spec/acfg/req/imfs-disable-mknod.yml                    | 5 ++---
 spec/acfg/req/imfs-disable-mount.yml                    | 5 ++---
 spec/acfg/req/imfs-disable-readdir.yml                  | 5 ++---
 spec/acfg/req/imfs-disable-readlink.yml                 | 5 ++---
 spec/acfg/req/imfs-disable-rename.yml                   | 5 ++---
 spec/acfg/req/imfs-disable-rmnod.yml                    | 5 ++---
 spec/acfg/req/imfs-disable-symlink.yml                  | 5 ++---
 spec/acfg/req/imfs-disable-unmount.yml                  | 4 ++--
 spec/acfg/req/imfs-disable-utime.yml                    | 5 ++---
 spec/acfg/req/imfs-enable-mkfifo.yml                    | 4 ++--
 spec/acfg/req/imfs-memfile-bytes-per-block.yml          | 4 ++--
 spec/acfg/req/init-task-arguments.yml                   | 4 ++--
 spec/acfg/req/init-task-attributes.yml                  | 4 ++--
 spec/acfg/req/init-task-construct-storage-size.yml      | 4 ++--
 spec/acfg/req/init-task-entrypoint.yml                  | 4 ++--
 spec/acfg/req/init-task-initial-modes.yml               | 4 ++--
 spec/acfg/req/init-task-name.yml                        | 4 ++--
 spec/acfg/req/init-task-priority.yml                    | 4 ++--
 spec/acfg/req/init-task-stack-size.yml                  | 4 ++--
 spec/acfg/req/initial-extensions.yml                    | 4 ++--
 spec/acfg/req/interrupt-stack-size.yml                  | 4 ++--
 spec/acfg/req/malloc-dirty.yml                          | 8 ++++----
 spec/acfg/req/max-barriers.yml                          | 4 ++--
 spec/acfg/req/max-drivers.yml                           | 4 ++--
 spec/acfg/req/max-file-descriptors.yml                  | 4 ++--
 spec/acfg/req/max-message-queues.yml                    | 5 ++---
 spec/acfg/req/max-partitions.yml                        | 4 ++--
 spec/acfg/req/max-periods.yml                           | 4 ++--
 spec/acfg/req/max-ports.yml                             | 4 ++--
 spec/acfg/req/max-posix-key-value-pairs.yml             | 5 ++---
 spec/acfg/req/max-posix-keys.yml                        | 4 ++--
 spec/acfg/req/max-posix-message-queues.yml              | 5 ++---
 spec/acfg/req/max-posix-queued-signals.yml              | 5 ++---
 spec/acfg/req/max-posix-semaphores.yml                  | 5 ++---
 spec/acfg/req/max-posix-shms.yml                        | 5 ++---
 spec/acfg/req/max-posix-threads.yml                     | 4 ++--
 spec/acfg/req/max-posix-timers.yml                      | 4 ++--
 spec/acfg/req/max-priority.yml                          | 4 ++--
 spec/acfg/req/max-processors.yml                        | 4 ++--
 spec/acfg/req/max-regions.yml                           | 4 ++--
 spec/acfg/req/max-semaphores.yml                        | 4 ++--
 spec/acfg/req/max-tasks.yml                             | 4 ++--
 spec/acfg/req/max-thread-local-storage-size.yml         | 4 ++--
 spec/acfg/req/max-thread-name-size.yml                  | 4 ++--
 spec/acfg/req/max-timers.yml                            | 4 ++--
 spec/acfg/req/max-user-extensions.yml                   | 5 ++---
 spec/acfg/req/memory-overhead.yml                       | 6 +++---
 spec/acfg/req/message-buffer-memory.yml                 | 5 ++---
 spec/acfg/req/microseconds-per-tick.yml                 | 4 ++--
 spec/acfg/req/min-posix-thread-stack-size.yml           | 4 ++--
 spec/acfg/req/min-task-stack-size.yml                   | 4 ++--
 spec/acfg/req/min-tasks-with-user-provided-storage.yml  | 5 ++---
 spec/acfg/req/mp-appl.yml                               | 4 ++--
 spec/acfg/req/mp-extra-server-stack.yml                 | 6 +++---
 spec/acfg/req/mp-max-global-objects.yml                 | 5 ++---
 spec/acfg/req/mp-max-nodes.yml                          | 4 ++--
 spec/acfg/req/mp-max-proxies.yml                        | 6 +++---
 spec/acfg/req/mp-mpci-table-pointer.yml                 | 4 ++--
 spec/acfg/req/mp-node-number.yml                        | 4 ++--
 spec/acfg/req/posix-init-thread-entry-point.yml         | 4 ++--
 spec/acfg/req/posix-init-thread-stack-size.yml          | 4 ++--
 spec/acfg/req/posix-init-thread-table.yml               | 4 ++--
 spec/acfg/req/record-extensions-enabled.yml             | 4 ++--
 spec/acfg/req/record-fatal-dump-base64-zlib.yml         | 5 ++---
 spec/acfg/req/record-fatal-dump-base64.yml              | 4 ++--
 spec/acfg/req/record-per-processor-items.yml            | 4 ++--
 spec/acfg/req/rtems-init-tasks-table.yml                | 4 ++--
 spec/acfg/req/scheduler-assignments.yml                 | 4 ++--
 spec/acfg/req/scheduler-cbs.yml                         | 5 ++---
 spec/acfg/req/scheduler-edf-smp.yml                     | 5 ++---
 spec/acfg/req/scheduler-edf.yml                         | 5 ++---
 spec/acfg/req/scheduler-name.yml                        | 4 ++--
 spec/acfg/req/scheduler-priority-affinity-smp.yml       | 6 +++---
 spec/acfg/req/scheduler-priority-smp.yml                | 6 +++---
 spec/acfg/req/scheduler-priority.yml                    | 5 ++---
 spec/acfg/req/scheduler-simple-smp.yml                  | 6 +++---
 spec/acfg/req/scheduler-simple.yml                      | 6 +++---
 spec/acfg/req/scheduler-strong-apa.yml                  | 4 ++--
 spec/acfg/req/scheduler-user.yml                        | 4 ++--
 spec/acfg/req/stack-checker-enabled.yml                 | 3 +--
 spec/acfg/req/task-stack-allocator-for-idle.yml         | 4 ++--
 spec/acfg/req/task-stack-allocator-init.yml             | 4 ++--
 spec/acfg/req/task-stack-allocator.yml                  | 4 ++--
 spec/acfg/req/task-stack-deallocator.yml                | 4 ++--
 spec/acfg/req/task-stack-from-alloc.yml                 | 4 ++--
 spec/acfg/req/task-stack-no-workspace.yml               | 4 ++--
 spec/acfg/req/ticks-per-time-slice.yml                  | 4 ++--
 spec/acfg/req/unified-work-areas.yml                    | 4 ++--
 spec/acfg/req/unlimited-allocation-size.yml             | 4 ++--
 spec/acfg/req/unlimited-objects.yml                     | 4 ++--
 spec/acfg/req/use-devfs-as-base-filesystem.yml          | 4 ++--
 spec/acfg/req/use-miniimfs-as-base-filesystem.yml       | 4 ++--
 spec/acfg/req/verbose-system-init.yml                   | 4 ++--
 spec/acfg/req/zero-workspace-automatically.yml          | 6 +++---
 148 files changed, 309 insertions(+), 345 deletions(-)

diff --git a/spec/acfg/req/appl-disable-filesystem.yml b/spec/acfg/req/appl-disable-filesystem.yml
index 9e63bbb..9f7bff7 100644
--- a/spec/acfg/req/appl-disable-filesystem.yml
+++ b/spec/acfg/req/appl-disable-filesystem.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the system initialization of filesystems.
+  The application configuration option shall disable the system initialization
+  of filesystems.
 type: requirement
diff --git a/spec/acfg/req/appl-does-not-need-clock-driver.yml b/spec/acfg/req/appl-does-not-need-clock-driver.yml
index 2fabc11..b3909f6 100644
--- a/spec/acfg/req/appl-does-not-need-clock-driver.yml
+++ b/spec/acfg/req/appl-does-not-need-clock-driver.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the system initialization of the ${/glossary/clock-driver:/term}.
+  The application configuration option shall disable the system initialization
+  of the ${/glossary/clock-driver:/term}.
 type: requirement
diff --git a/spec/acfg/req/appl-extra-drivers.yml b/spec/acfg/req/appl-extra-drivers.yml
index 83afb5b..0cfc55c 100644
--- a/spec/acfg/req/appl-extra-drivers.yml
+++ b/spec/acfg/req/appl-extra-drivers.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which adds extra
-  drivers to the Device Driver Table.
+  The application configuration option shall add extra drivers to the Device
+  Driver Table.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-ata-driver.yml b/spec/acfg/req/appl-needs-ata-driver.yml
index 27bd5cc..c746706 100644
--- a/spec/acfg/req/appl-needs-ata-driver.yml
+++ b/spec/acfg/req/appl-needs-ata-driver.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the ATA Driver during system initialization.
+  The application configuration option shall enable the initialization of the
+  ATA Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-clock-driver.yml b/spec/acfg/req/appl-needs-clock-driver.yml
index 994791f..425d3d7 100644
--- a/spec/acfg/req/appl-needs-clock-driver.yml
+++ b/spec/acfg/req/appl-needs-clock-driver.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the ${/glossary/clock-driver:/term} during system
-  initialization.
+  The application configuration option shall enable the initialization of the
+  ${/glossary/clock-driver:/term} during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-console-driver.yml b/spec/acfg/req/appl-needs-console-driver.yml
index f498d82..8a0c3fb 100644
--- a/spec/acfg/req/appl-needs-console-driver.yml
+++ b/spec/acfg/req/appl-needs-console-driver.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the Console Driver during system initialization.
+  The application configuration option shall enable the initialization of the
+  Console Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-framebuffer-driver.yml b/spec/acfg/req/appl-needs-framebuffer-driver.yml
index 2d41ac9..34ecd71 100644
--- a/spec/acfg/req/appl-needs-framebuffer-driver.yml
+++ b/spec/acfg/req/appl-needs-framebuffer-driver.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the Frame Buffer Driver during system initialization.
+  The application configuration option shall enable the initialization of the
+  Frame Buffer Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-ide-driver.yml b/spec/acfg/req/appl-needs-ide-driver.yml
index c92f0e0..c13c481 100644
--- a/spec/acfg/req/appl-needs-ide-driver.yml
+++ b/spec/acfg/req/appl-needs-ide-driver.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the IDE Driver during system initialization.
+  The application configuration option shall enable the initialization of the
+  IDE Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-libblock.yml b/spec/acfg/req/appl-needs-libblock.yml
index d730a8e..31b9fe0 100644
--- a/spec/acfg/req/appl-needs-libblock.yml
+++ b/spec/acfg/req/appl-needs-libblock.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the Block Device Cache during during system
-  initialization.
+  The application configuration option shall enable the initialization of the
+  Block Device Cache during during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-null-driver.yml b/spec/acfg/req/appl-needs-null-driver.yml
index 3a5e465..f7bc13a 100644
--- a/spec/acfg/req/appl-needs-null-driver.yml
+++ b/spec/acfg/req/appl-needs-null-driver.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the :file:`/dev/null` Driver during system
-  initialization.
+  The application configuration option shall enable the initialization of the
+  :file:`/dev/null` Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-rtc-driver.yml b/spec/acfg/req/appl-needs-rtc-driver.yml
index 6392705..601a9e6 100644
--- a/spec/acfg/req/appl-needs-rtc-driver.yml
+++ b/spec/acfg/req/appl-needs-rtc-driver.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the Real-Time Clock Driver during system
-  initialization.
+  The application configuration option shall enable the initialization of the
+  Real-Time Clock Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-simple-console-driver.yml b/spec/acfg/req/appl-needs-simple-console-driver.yml
index 421e81c..b446349 100644
--- a/spec/acfg/req/appl-needs-simple-console-driver.yml
+++ b/spec/acfg/req/appl-needs-simple-console-driver.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the Simple Console Driver during system initialization.
+  The application configuration option shall enable the initialization of the
+  Simple Console Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-simple-task-console-driver.yml b/spec/acfg/req/appl-needs-simple-task-console-driver.yml
index c9d5ced..7adef3b 100644
--- a/spec/acfg/req/appl-needs-simple-task-console-driver.yml
+++ b/spec/acfg/req/appl-needs-simple-task-console-driver.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the Simple Task Console Driver during system
-  initialization.
+  The application configuration option shall enable the initialization of the
+  Simple Task Console Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-stub-driver.yml b/spec/acfg/req/appl-needs-stub-driver.yml
index cb54228..f2ee056 100644
--- a/spec/acfg/req/appl-needs-stub-driver.yml
+++ b/spec/acfg/req/appl-needs-stub-driver.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the Stub Driver during system initialization.
+  The application configuration option shall enable the initialization of the
+  Stub Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-timer-driver.yml b/spec/acfg/req/appl-needs-timer-driver.yml
index 6e689b2..de888e5 100644
--- a/spec/acfg/req/appl-needs-timer-driver.yml
+++ b/spec/acfg/req/appl-needs-timer-driver.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the Benchmark Timer Driver during system
-  initialization.
+  The application configuration option shall enable the initialization of the
+  Benchmark Timer Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-watchdog-driver.yml b/spec/acfg/req/appl-needs-watchdog-driver.yml
index 40ae8de..db91b14 100644
--- a/spec/acfg/req/appl-needs-watchdog-driver.yml
+++ b/spec/acfg/req/appl-needs-watchdog-driver.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the Watchdog Driver during system initialization.
+  The application configuration option shall enable the initialization of the
+  Watchdog Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-needs-zero-driver.yml b/spec/acfg/req/appl-needs-zero-driver.yml
index bf5adff..6dd0528 100644
--- a/spec/acfg/req/appl-needs-zero-driver.yml
+++ b/spec/acfg/req/appl-needs-zero-driver.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the initialization of the :file:`/dev/zero` Driver during system
-  initialization.
+  The application configuration option shall enable the initialization of the
+  :file:`/dev/zero` Driver during system initialization.
 type: requirement
diff --git a/spec/acfg/req/appl-prerequisite-drivers.yml b/spec/acfg/req/appl-prerequisite-drivers.yml
index 68c122f..80677d0 100644
--- a/spec/acfg/req/appl-prerequisite-drivers.yml
+++ b/spec/acfg/req/appl-prerequisite-drivers.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which adds
-  prerequisite drivers to the Device Driver Table.
+  The application configuration option shall add prerequisite drivers to the
+  Device Driver Table.
 type: requirement
diff --git a/spec/acfg/req/ata-driver-task-priority.yml b/spec/acfg/req/ata-driver-task-priority.yml
index 4d0be8a..e0b6a7e 100644
--- a/spec/acfg/req/ata-driver-task-priority.yml
+++ b/spec/acfg/req/ata-driver-task-priority.yml
@@ -12,6 +12,5 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the ATA task priority.
+  The application configuration option shall define the ATA task priority.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-buffer-max-size.yml b/spec/acfg/req/bdbuf-buffer-max-size.yml
index ceb2435..168078b 100644
--- a/spec/acfg/req/bdbuf-buffer-max-size.yml
+++ b/spec/acfg/req/bdbuf-buffer-max-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum size of a Block Device Cache buffer in bytes.
+  The application configuration option shall define the maximum size of a Block
+  Device Cache buffer in bytes.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-buffer-min-size.yml b/spec/acfg/req/bdbuf-buffer-min-size.yml
index f9a3963..77dc2e6 100644
--- a/spec/acfg/req/bdbuf-buffer-min-size.yml
+++ b/spec/acfg/req/bdbuf-buffer-min-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the minimum size of a Block Device Cache buffer in bytes.
+  The application configuration option shall define the minimum size of a Block
+  Device Cache buffer in bytes.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-cache-memory-size.yml b/spec/acfg/req/bdbuf-cache-memory-size.yml
index fd78ad4..eb31d29 100644
--- a/spec/acfg/req/bdbuf-cache-memory-size.yml
+++ b/spec/acfg/req/bdbuf-cache-memory-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the size of the Block Device Cache memory in bytes.
+  The application configuration option shall define the size of the Block
+  Device Cache memory in bytes.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-max-read-ahead-blocks.yml b/spec/acfg/req/bdbuf-max-read-ahead-blocks.yml
index b34298f..8890fe2 100644
--- a/spec/acfg/req/bdbuf-max-read-ahead-blocks.yml
+++ b/spec/acfg/req/bdbuf-max-read-ahead-blocks.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum blocks per read-ahead request issued by the Block Device Cache.
+  The application configuration option shall define the maximum blocks per
+  read-ahead request issued by the Block Device Cache.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-max-write-blocks.yml b/spec/acfg/req/bdbuf-max-write-blocks.yml
index 9bb5581..1b46851 100644
--- a/spec/acfg/req/bdbuf-max-write-blocks.yml
+++ b/spec/acfg/req/bdbuf-max-write-blocks.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum blocks per write request issued by the Block Device Cache.
+  The application configuration option shall define the maximum blocks per
+  write request issued by the Block Device Cache.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-read-ahead-task-priority.yml b/spec/acfg/req/bdbuf-read-ahead-task-priority.yml
index 5e009c0..bf3f058 100644
--- a/spec/acfg/req/bdbuf-read-ahead-task-priority.yml
+++ b/spec/acfg/req/bdbuf-read-ahead-task-priority.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the Block Device Cache read-ahead task priority.
+  The application configuration option shall define the Block Device Cache
+  read-ahead task priority.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-swapout-block-hold.yml b/spec/acfg/req/bdbuf-swapout-block-hold.yml
index ea2e3f0..f6297cd 100644
--- a/spec/acfg/req/bdbuf-swapout-block-hold.yml
+++ b/spec/acfg/req/bdbuf-swapout-block-hold.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the Block Device Cache swapout task maximum block hold time in milliseconds.
+  The application configuration option shall define the Block Device Cache
+  swapout task maximum block hold time in milliseconds.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-swapout-swap-period.yml b/spec/acfg/req/bdbuf-swapout-swap-period.yml
index c61982c..ba07c20 100644
--- a/spec/acfg/req/bdbuf-swapout-swap-period.yml
+++ b/spec/acfg/req/bdbuf-swapout-swap-period.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the Block Device Cache swapout task swap period in milliseconds.
+  The application configuration option shall define the Block Device Cache
+  swapout task swap period in milliseconds.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-swapout-task-priority.yml b/spec/acfg/req/bdbuf-swapout-task-priority.yml
index aec0e8e..c94930e 100644
--- a/spec/acfg/req/bdbuf-swapout-task-priority.yml
+++ b/spec/acfg/req/bdbuf-swapout-task-priority.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the Block Device Cache swapout task priority.
+  The application configuration option shall define the Block Device Cache
+  swapout task priority.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-swapout-worker-taskp-riority.yml b/spec/acfg/req/bdbuf-swapout-worker-taskp-riority.yml
index 5b8526d..343198d 100644
--- a/spec/acfg/req/bdbuf-swapout-worker-taskp-riority.yml
+++ b/spec/acfg/req/bdbuf-swapout-worker-taskp-riority.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the Block Device Cache swapout worker task priority.
+  The application configuration option shall define the Block Device Cache
+  swapout worker task priority.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-swapout-worker-tasks.yml b/spec/acfg/req/bdbuf-swapout-worker-tasks.yml
index 600830a..4103d1c 100644
--- a/spec/acfg/req/bdbuf-swapout-worker-tasks.yml
+++ b/spec/acfg/req/bdbuf-swapout-worker-tasks.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the Block Device Cache swapout worker task count.
+  The application configuration option shall define the Block Device Cache
+  swapout worker task count.
 type: requirement
diff --git a/spec/acfg/req/bdbuf-task-stack-size.yml b/spec/acfg/req/bdbuf-task-stack-size.yml
index d22a7f6..f3c8a70 100644
--- a/spec/acfg/req/bdbuf-task-stack-size.yml
+++ b/spec/acfg/req/bdbuf-task-stack-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the task stack size of the Block Device Cache tasks in bytes.
+  The application configuration option shall define the task stack size of the
+  Block Device Cache tasks in bytes.
 type: requirement
diff --git a/spec/acfg/req/cbs-max-servers.yml b/spec/acfg/req/cbs-max-servers.yml
index aefc6d6..e527716 100644
--- a/spec/acfg/req/cbs-max-servers.yml
+++ b/spec/acfg/req/cbs-max-servers.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number Constant Bandwidth Servers that can be concurrently
-  active.
+  The application configuration option shall define the maximum number Constant
+  Bandwidth Servers that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/dirty-memory.yml b/spec/acfg/req/dirty-memory.yml
index 9a827ce..edd1d7e 100644
--- a/spec/acfg/req/dirty-memory.yml
+++ b/spec/acfg/req/dirty-memory.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the memory areas used for the RTEMS Workspace and the C Program Heap are
-  dirtied with a ``0xCF`` byte pattern during system initialization.
+  The application configuration option shall enable that the memory areas used
+  for the RTEMS Workspace and the C Program Heap are dirtied with a ``0xCF``
+  byte pattern during system initialization.
 type: requirement
diff --git a/spec/acfg/req/disable-bsp-settings.yml b/spec/acfg/req/disable-bsp-settings.yml
index dad6bc4..3990803 100644
--- a/spec/acfg/req/disable-bsp-settings.yml
+++ b/spec/acfg/req/disable-bsp-settings.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the use of ${/glossary/bsp:/term}-provided default values for application
-  configuration options.
+  The application configuration option shall disable the use of
+  ${/glossary/bsp:/term}-provided default values for application configuration
+  options.
 type: requirement
diff --git a/spec/acfg/req/disable-newlib-reentrancy.yml b/spec/acfg/req/disable-newlib-reentrancy.yml
index 6622f66..7728091 100644
--- a/spec/acfg/req/disable-newlib-reentrancy.yml
+++ b/spec/acfg/req/disable-newlib-reentrancy.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the thread-specific Newlib reentrancy support.
+  The application configuration option shall disable the thread-specific Newlib
+  reentrancy support.
 type: requirement
diff --git a/spec/acfg/req/exception-to-signal-mapping.yml b/spec/acfg/req/exception-to-signal-mapping.yml
index 9979f11..d0410db 100644
--- a/spec/acfg/req/exception-to-signal-mapping.yml
+++ b/spec/acfg/req/exception-to-signal-mapping.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that exceptions are mapped to POSIX signals.
+  The application configuration option shall enable that exceptions are mapped
+  to POSIX signals.
 type: requirement
diff --git a/spec/acfg/req/executive-ram-size.yml b/spec/acfg/req/executive-ram-size.yml
index 6a0e9e7..c355790 100644
--- a/spec/acfg/req/executive-ram-size.yml
+++ b/spec/acfg/req/executive-ram-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the RTEMS Workspace size in bytes.
+  The application configuration option shall define the RTEMS Workspace size in
+  bytes.
 type: requirement
diff --git a/spec/acfg/req/extra-task-stacks.yml b/spec/acfg/req/extra-task-stacks.yml
index 6a009e8..695d19a 100644
--- a/spec/acfg/req/extra-task-stacks.yml
+++ b/spec/acfg/req/extra-task-stacks.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the number of bytes the applications wishes to add to the task stack
-  requirements calculated by ``<rtems/confdefs.h>``.
+  The application configuration option shall define the number of bytes the
+  applications wishes to add to the task stack requirements calculated by
+  ``<rtems/confdefs.h>``.
 type: requirement
diff --git a/spec/acfg/req/filesystem-all.yml b/spec/acfg/req/filesystem-all.yml
index db1cb40..ee6d694 100644
--- a/spec/acfg/req/filesystem-all.yml
+++ b/spec/acfg/req/filesystem-all.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  all file systems provided by the system.
+  The application configuration option shall enable all file systems provided
+  by the system.
 type: requirement
diff --git a/spec/acfg/req/filesystem-dosfs.yml b/spec/acfg/req/filesystem-dosfs.yml
index 2bb6f55..d6fd073 100644
--- a/spec/acfg/req/filesystem-dosfs.yml
+++ b/spec/acfg/req/filesystem-dosfs.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which registers
-  the DOS (FAT) file system during system initialization.
+  The application configuration option shall register the DOS (FAT) file system
+  during system initialization.
 type: requirement
diff --git a/spec/acfg/req/filesystem-ftpfs.yml b/spec/acfg/req/filesystem-ftpfs.yml
index 65b378d..93f41f2 100644
--- a/spec/acfg/req/filesystem-ftpfs.yml
+++ b/spec/acfg/req/filesystem-ftpfs.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which registers
-  the FTP file system (FTP client) during system initialization.
+  The application configuration option shall register the FTP file system (FTP
+  client) during system initialization.
 type: requirement
diff --git a/spec/acfg/req/filesystem-imfs.yml b/spec/acfg/req/filesystem-imfs.yml
index d75185a..62d26a4 100644
--- a/spec/acfg/req/filesystem-imfs.yml
+++ b/spec/acfg/req/filesystem-imfs.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which registers
-  the In-Memory File system (IMFS) during system initialization.
+  The application configuration option shall register the In-Memory File system
+  (IMFS) during system initialization.
 type: requirement
diff --git a/spec/acfg/req/filesystem-jffs2.yml b/spec/acfg/req/filesystem-jffs2.yml
index 5959495..5ec806a 100644
--- a/spec/acfg/req/filesystem-jffs2.yml
+++ b/spec/acfg/req/filesystem-jffs2.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which registers
-  the JFFS2 file system during system initialization.
+  The application configuration option shall register the JFFS2 file system
+  during system initialization.
 type: requirement
diff --git a/spec/acfg/req/filesystem-nfs.yml b/spec/acfg/req/filesystem-nfs.yml
index 6c2fe04..b9751c2 100644
--- a/spec/acfg/req/filesystem-nfs.yml
+++ b/spec/acfg/req/filesystem-nfs.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which registers
-  the Network File System (NFS) client during system initialization.
+  The application configuration option shall register the Network File System
+  (NFS) client during system initialization.
 type: requirement
diff --git a/spec/acfg/req/filesystem-rfs.yml b/spec/acfg/req/filesystem-rfs.yml
index 8d71bb8..c10d541 100644
--- a/spec/acfg/req/filesystem-rfs.yml
+++ b/spec/acfg/req/filesystem-rfs.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which registers
-  the RTEMS File System (RFS) during system initialization.
+  The application configuration option shall register the RTEMS File System
+  (RFS) during system initialization.
 type: requirement
diff --git a/spec/acfg/req/filesystem-tftpfs.yml b/spec/acfg/req/filesystem-tftpfs.yml
index 317080f..f892a7b 100644
--- a/spec/acfg/req/filesystem-tftpfs.yml
+++ b/spec/acfg/req/filesystem-tftpfs.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which registers
-  the TFTP file system (TFTP client) during system initialization.
+  The application configuration option shall register the TFTP file system
+  (TFTP client) during system initialization.
 type: requirement
diff --git a/spec/acfg/req/idle-task-body.yml b/spec/acfg/req/idle-task-body.yml
index e287f34..d7ca9b9 100644
--- a/spec/acfg/req/idle-task-body.yml
+++ b/spec/acfg/req/idle-task-body.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which
-  defines the IDLE thread body.
+  The application configuration option shall define the
+  ${/glossary/idletask:/term} body.
 type: requirement
diff --git a/spec/acfg/req/idle-task-init-appl.yml b/spec/acfg/req/idle-task-init-appl.yml
index f6556de..ac66c46 100644
--- a/spec/acfg/req/idle-task-init-appl.yml
+++ b/spec/acfg/req/idle-task-init-appl.yml
@@ -12,8 +12,8 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which indicates
-  that the user has configured **no** user initialization tasks or threads and
-  that the user provided IDLE task will perform application initialization and
-  then transform itself into an IDLE task.
+  The application configuration option shall indicate that the user has
+  configured **no** user initialization tasks or threads and that the
+  user-provided ${/glossary/idletask:/term} will perform application
+  initialization and then transform itself into an ${/glossary/idletask:/term}.
 type: requirement
diff --git a/spec/acfg/req/idle-task-stack-size.yml b/spec/acfg/req/idle-task-stack-size.yml
index bb4abdf..d8ed62d 100644
--- a/spec/acfg/req/idle-task-stack-size.yml
+++ b/spec/acfg/req/idle-task-stack-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the task stack size for an IDLE task.
+  The application configuration option shall define the task stack size for an
+  ${/glossary/idletask:/term}.
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-chmod.yml b/spec/acfg/req/imfs-disable-chmod.yml
index 8afe8b8..5099856 100644
--- a/spec/acfg/req/imfs-disable-chmod.yml
+++ b/spec/acfg/req/imfs-disable-chmod.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to change the mode of files in the root IMFS (no support for
-  ${/c/if/chmod:/name}).
+  The application configuration option shall disable the support to change the
+  mode of files in the root IMFS (no support for ${/c/if/chmod:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-chown.yml b/spec/acfg/req/imfs-disable-chown.yml
index f56059a..15b02d5 100644
--- a/spec/acfg/req/imfs-disable-chown.yml
+++ b/spec/acfg/req/imfs-disable-chown.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to change the ownership of files in the root IMFS (no support for
-  ${/c/if/chown:/name}).
+  The application configuration option shall disable the support to change the
+  ownership of files in the root IMFS (no support for ${/c/if/chown:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-link.yml b/spec/acfg/req/imfs-disable-link.yml
index 7dfc5b9..7217790 100644
--- a/spec/acfg/req/imfs-disable-link.yml
+++ b/spec/acfg/req/imfs-disable-link.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support for hard links in the root IMFS (no support for
-  ${/c/if/link:/name}).
+  The application configuration option shall disable the support for hard links
+  in the root IMFS (no support for ${/c/if/link:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-mknod-device.yml b/spec/acfg/req/imfs-disable-mknod-device.yml
index ed26b57..38914d3 100644
--- a/spec/acfg/req/imfs-disable-mknod-device.yml
+++ b/spec/acfg/req/imfs-disable-mknod-device.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to make device files in the root IMFS.
+  The application configuration option shall disable the support to make device
+  files in the root IMFS.
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-mknod-file.yml b/spec/acfg/req/imfs-disable-mknod-file.yml
index db20d76..469a5bd 100644
--- a/spec/acfg/req/imfs-disable-mknod-file.yml
+++ b/spec/acfg/req/imfs-disable-mknod-file.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to make regular files in the root IMFS.
+  The application configuration option shall disable the support to make
+  regular files in the root IMFS.
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-mknod.yml b/spec/acfg/req/imfs-disable-mknod.yml
index 0270848..3c1b593 100644
--- a/spec/acfg/req/imfs-disable-mknod.yml
+++ b/spec/acfg/req/imfs-disable-mknod.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to make files in the root IMFS (no support for
-  ${/c/if/mknod:/name}).
+  The application configuration option shall disable the support to make files
+  in the root IMFS (no support for ${/c/if/mknod:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-mount.yml b/spec/acfg/req/imfs-disable-mount.yml
index fd20e70..e881938 100644
--- a/spec/acfg/req/imfs-disable-mount.yml
+++ b/spec/acfg/req/imfs-disable-mount.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to mount file systems in the root IMFS.  (no support for
-  ${/rtems/io/if/mount:/name}).
+  The application configuration option shall disable the support to mount file
+  systems in the root IMFS.  (no support for ${/rtems/io/if/mount:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-readdir.yml b/spec/acfg/req/imfs-disable-readdir.yml
index b93ef0d..2ffc1b2 100644
--- a/spec/acfg/req/imfs-disable-readdir.yml
+++ b/spec/acfg/req/imfs-disable-readdir.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to read directories in the root IMFS (no support for
-  ${/c/if/readdir:/name}).
+  The application configuration option shall disable the support to read
+  directories in the root IMFS (no support for ${/c/if/readdir:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-readlink.yml b/spec/acfg/req/imfs-disable-readlink.yml
index ae005ff..4bbbd19 100644
--- a/spec/acfg/req/imfs-disable-readlink.yml
+++ b/spec/acfg/req/imfs-disable-readlink.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to read symbolic links in the root IMFS (no support for
-  ${/c/if/readlink:/name}).
+  The application configuration option shall disable the support to read
+  symbolic links in the root IMFS (no support for ${/c/if/readlink:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-rename.yml b/spec/acfg/req/imfs-disable-rename.yml
index 693fe69..7e0958e 100644
--- a/spec/acfg/req/imfs-disable-rename.yml
+++ b/spec/acfg/req/imfs-disable-rename.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to rename files in the root IMFS (no support for
-  ${/c/if/rename:/name}).
+  The application configuration option shall disable the support to rename
+  files in the root IMFS (no support for ${/c/if/rename:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-rmnod.yml b/spec/acfg/req/imfs-disable-rmnod.yml
index de5303b..2f01d87 100644
--- a/spec/acfg/req/imfs-disable-rmnod.yml
+++ b/spec/acfg/req/imfs-disable-rmnod.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to remove files in the root IMFS (no support for
-  ${/c/if/rmnod:/name}).
+  The application configuration option shall disable the support to remove
+  files in the root IMFS (no support for ${/c/if/rmnod:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-symlink.yml b/spec/acfg/req/imfs-disable-symlink.yml
index d46b3d1..9a3f836 100644
--- a/spec/acfg/req/imfs-disable-symlink.yml
+++ b/spec/acfg/req/imfs-disable-symlink.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to create symbolic links in the root IMFS (no support for
-  ${/c/if/symlink:/name}).
+  The application configuration option shall disable the support to create
+  symbolic links in the root IMFS (no support for ${/c/if/symlink:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-unmount.yml b/spec/acfg/req/imfs-disable-unmount.yml
index 90d9214..13d2334 100644
--- a/spec/acfg/req/imfs-disable-unmount.yml
+++ b/spec/acfg/req/imfs-disable-unmount.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to unmount file systems from the root IMFS (no support for
+  The application configuration option shall disable the support to unmount
+  file systems from the root IMFS (no support for
   ${/rtems/io/if/unmount:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-disable-utime.yml b/spec/acfg/req/imfs-disable-utime.yml
index 89d7850..b0ecfe3 100644
--- a/spec/acfg/req/imfs-disable-utime.yml
+++ b/spec/acfg/req/imfs-disable-utime.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to change file times in the root IMFS (no support for
-  ${/c/if/utime:/name}).
+  The application configuration option shall disable the support to change file
+  times in the root IMFS (no support for ${/c/if/utime:/name}).
 type: requirement
diff --git a/spec/acfg/req/imfs-enable-mkfifo.yml b/spec/acfg/req/imfs-enable-mkfifo.yml
index 33ff27e..fc044ef 100644
--- a/spec/acfg/req/imfs-enable-mkfifo.yml
+++ b/spec/acfg/req/imfs-enable-mkfifo.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which disables
-  the support to make FIFOs in the root IMFS.
+  The application configuration option shall disable the support to make FIFOs
+  in the root IMFS.
 type: requirement
diff --git a/spec/acfg/req/imfs-memfile-bytes-per-block.yml b/spec/acfg/req/imfs-memfile-bytes-per-block.yml
index 1124904..af89201 100644
--- a/spec/acfg/req/imfs-memfile-bytes-per-block.yml
+++ b/spec/acfg/req/imfs-memfile-bytes-per-block.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the block size for in-memory files managed by the IMFS.
+  The application configuration option shall define the block size for
+  in-memory files managed by the IMFS.
 type: requirement
diff --git a/spec/acfg/req/init-task-arguments.yml b/spec/acfg/req/init-task-arguments.yml
index b545c91..be26681 100644
--- a/spec/acfg/req/init-task-arguments.yml
+++ b/spec/acfg/req/init-task-arguments.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the task argument of the Classic API initialization task.
+  The application configuration option shall define the task argument of the
+  Classic API initialization task.
 type: requirement
diff --git a/spec/acfg/req/init-task-attributes.yml b/spec/acfg/req/init-task-attributes.yml
index 733353e..d9d687a 100644
--- a/spec/acfg/req/init-task-attributes.yml
+++ b/spec/acfg/req/init-task-attributes.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the task attributes of the Classic API initialization task.
+  The application configuration option shall define the task attributes of the
+  Classic API initialization task.
 type: requirement
diff --git a/spec/acfg/req/init-task-construct-storage-size.yml b/spec/acfg/req/init-task-construct-storage-size.yml
index 745b448..779505f 100644
--- a/spec/acfg/req/init-task-construct-storage-size.yml
+++ b/spec/acfg/req/init-task-construct-storage-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the task storage size of the Classic API initialization task.
+  The application configuration option shall define the task storage size of
+  the Classic API initialization task.
 type: requirement
diff --git a/spec/acfg/req/init-task-entrypoint.yml b/spec/acfg/req/init-task-entrypoint.yml
index ab061f2..c691b79 100644
--- a/spec/acfg/req/init-task-entrypoint.yml
+++ b/spec/acfg/req/init-task-entrypoint.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the entry point of the Classic API initialization task.
+  The application configuration option shall define the entry point of the
+  Classic API initialization task.
 type: requirement
diff --git a/spec/acfg/req/init-task-initial-modes.yml b/spec/acfg/req/init-task-initial-modes.yml
index a78848a..e9fb3c3 100644
--- a/spec/acfg/req/init-task-initial-modes.yml
+++ b/spec/acfg/req/init-task-initial-modes.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the initial execution mode of the Classic API initialization task.
+  The application configuration option shall define the initial execution mode
+  of the Classic API initialization task.
 type: requirement
diff --git a/spec/acfg/req/init-task-name.yml b/spec/acfg/req/init-task-name.yml
index 8f6a806..8e0c945 100644
--- a/spec/acfg/req/init-task-name.yml
+++ b/spec/acfg/req/init-task-name.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the name of the Classic API initialization task.
+  The application configuration option shall define the name of the Classic API
+  initialization task.
 type: requirement
diff --git a/spec/acfg/req/init-task-priority.yml b/spec/acfg/req/init-task-priority.yml
index fe81169..01ce6b5 100644
--- a/spec/acfg/req/init-task-priority.yml
+++ b/spec/acfg/req/init-task-priority.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the initial priority of the Classic API initialization task.
+  The application configuration option shall define the initial priority of the
+  Classic API initialization task.
 type: requirement
diff --git a/spec/acfg/req/init-task-stack-size.yml b/spec/acfg/req/init-task-stack-size.yml
index 7a4ed2b..8aa6f28 100644
--- a/spec/acfg/req/init-task-stack-size.yml
+++ b/spec/acfg/req/init-task-stack-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the task stack size of the Classic API initialization task.
+  The application configuration option shall define the task stack size of the
+  Classic API initialization task.
 type: requirement
diff --git a/spec/acfg/req/initial-extensions.yml b/spec/acfg/req/initial-extensions.yml
index 60e6cbc..98d0b69 100644
--- a/spec/acfg/req/initial-extensions.yml
+++ b/spec/acfg/req/initial-extensions.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which is used to
-  initialize the table of initial user extensions.
+  The application configuration option shall add the value to the
+  ${/glossary/initial-extension-sets:/term}.
 type: requirement
diff --git a/spec/acfg/req/interrupt-stack-size.yml b/spec/acfg/req/interrupt-stack-size.yml
index bb8f3c1..649ea80 100644
--- a/spec/acfg/req/interrupt-stack-size.yml
+++ b/spec/acfg/req/interrupt-stack-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the size of an interrupt stack.
+  The application configuration option shall define the size of an interrupt
+  stack in bytes.
 type: requirement
diff --git a/spec/acfg/req/malloc-dirty.yml b/spec/acfg/req/malloc-dirty.yml
index f096be2..1c439bd 100644
--- a/spec/acfg/req/malloc-dirty.yml
+++ b/spec/acfg/req/malloc-dirty.yml
@@ -12,8 +12,8 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that each memory area returned by C Program Heap allocator functions such as
-  ${/c/if/malloc:/name} is dirtied with a ``0xCF`` byte pattern before it is
-  handed over to the application.
+  The application configuration option shall enable that each memory area
+  returned by C Program Heap allocator functions such as ${/c/if/malloc:/name}
+  is dirtied with a ``0xCF`` byte pattern before it is handed over to the
+  application.
 type: requirement
diff --git a/spec/acfg/req/max-barriers.yml b/spec/acfg/req/max-barriers.yml
index bf9f77d..dcb371d 100644
--- a/spec/acfg/req/max-barriers.yml
+++ b/spec/acfg/req/max-barriers.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API Barriers that can be concurrently active.
+  The application configuration option shall define the maximum number of
+  Classic API Barriers that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-drivers.yml b/spec/acfg/req/max-drivers.yml
index 30c93d2..9ba67f8 100644
--- a/spec/acfg/req/max-drivers.yml
+++ b/spec/acfg/req/max-drivers.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the number of device drivers.
+  The application configuration option shall define the number of device
+  drivers.
 type: requirement
diff --git a/spec/acfg/req/max-file-descriptors.yml b/spec/acfg/req/max-file-descriptors.yml
index 01fad59..cdfac8a 100644
--- a/spec/acfg/req/max-file-descriptors.yml
+++ b/spec/acfg/req/max-file-descriptors.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of file like objects that can be concurrently open.
+  The application configuration option shall define the maximum number of file
+  like objects that can be concurrently open.
 type: requirement
diff --git a/spec/acfg/req/max-message-queues.yml b/spec/acfg/req/max-message-queues.yml
index 5a8a66c..9b4de5a 100644
--- a/spec/acfg/req/max-message-queues.yml
+++ b/spec/acfg/req/max-message-queues.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API Message Queues that can be concurrently
-  active.
+  The application configuration option shall define the maximum number of
+  Classic API Message Queues that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-partitions.yml b/spec/acfg/req/max-partitions.yml
index dd762b0..4a5f861 100644
--- a/spec/acfg/req/max-partitions.yml
+++ b/spec/acfg/req/max-partitions.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API Partitions that can be concurrently active.
+  The application configuration option shall define the maximum number of
+  Classic API Partitions that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-periods.yml b/spec/acfg/req/max-periods.yml
index f0f1da8..8800fdd 100644
--- a/spec/acfg/req/max-periods.yml
+++ b/spec/acfg/req/max-periods.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API Periods that can be concurrently active.
+  The application configuration option shall define the maximum number of
+  Classic API Periods that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-ports.yml b/spec/acfg/req/max-ports.yml
index 028421d..d9dd681 100644
--- a/spec/acfg/req/max-ports.yml
+++ b/spec/acfg/req/max-ports.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API Ports that can be concurrently active.
+  The application configuration option shall define the maximum number of
+  Classic API Ports that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-posix-key-value-pairs.yml b/spec/acfg/req/max-posix-key-value-pairs.yml
index c23eb1f..5426ef4 100644
--- a/spec/acfg/req/max-posix-key-value-pairs.yml
+++ b/spec/acfg/req/max-posix-key-value-pairs.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of key value pairs used by POSIX API Keys that can be
-  concurrently active.
+  The application configuration option shall define the maximum number of key
+  value pairs used by POSIX API Keys that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-posix-keys.yml b/spec/acfg/req/max-posix-keys.yml
index ac4b2ea..02fc270 100644
--- a/spec/acfg/req/max-posix-keys.yml
+++ b/spec/acfg/req/max-posix-keys.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of POSIX API Keys that can be concurrently active.
+  The application configuration option shall define the maximum number of POSIX
+  API Keys that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-posix-message-queues.yml b/spec/acfg/req/max-posix-message-queues.yml
index 8725e94..8c0c47f 100644
--- a/spec/acfg/req/max-posix-message-queues.yml
+++ b/spec/acfg/req/max-posix-message-queues.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of POSIX API Message Queues that can be concurrently
-  active.
+  The application configuration option shall define the maximum number of POSIX
+  API Message Queues that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-posix-queued-signals.yml b/spec/acfg/req/max-posix-queued-signals.yml
index 1831df3..190f1ca 100644
--- a/spec/acfg/req/max-posix-queued-signals.yml
+++ b/spec/acfg/req/max-posix-queued-signals.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of POSIX API Queued Signals that can be concurrently
-  active.
+  The application configuration option shall define the maximum number of POSIX
+  API Queued Signals that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-posix-semaphores.yml b/spec/acfg/req/max-posix-semaphores.yml
index f5f8c35..21cd005 100644
--- a/spec/acfg/req/max-posix-semaphores.yml
+++ b/spec/acfg/req/max-posix-semaphores.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of POSIX API Named Semaphores that can be concurrently
-  active.
+  The application configuration option shall define the maximum number of POSIX
+  API Named Semaphores that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-posix-shms.yml b/spec/acfg/req/max-posix-shms.yml
index 1977128..86079a6 100644
--- a/spec/acfg/req/max-posix-shms.yml
+++ b/spec/acfg/req/max-posix-shms.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of POSIX API Shared Memory objects that can be
-  concurrently active.
+  The application configuration option shall define the maximum number of POSIX
+  API Shared Memory objects that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-posix-threads.yml b/spec/acfg/req/max-posix-threads.yml
index 0426368..c289f68 100644
--- a/spec/acfg/req/max-posix-threads.yml
+++ b/spec/acfg/req/max-posix-threads.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of POSIX API Threads that can be concurrently active.
+  The application configuration option shall define the maximum number of POSIX
+  API Threads that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-posix-timers.yml b/spec/acfg/req/max-posix-timers.yml
index ea57314..14c96a5 100644
--- a/spec/acfg/req/max-posix-timers.yml
+++ b/spec/acfg/req/max-posix-timers.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of POSIX API Timers that can be concurrently active.
+  The application configuration option shall define the maximum number of POSIX
+  API Timers that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-priority.yml b/spec/acfg/req/max-priority.yml
index 0471ff6..f082ff2 100644
--- a/spec/acfg/req/max-priority.yml
+++ b/spec/acfg/req/max-priority.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum numeric priority of tasks.
+  The application configuration option shall define the maximum numeric
+  priority of tasks.
 type: requirement
diff --git a/spec/acfg/req/max-processors.yml b/spec/acfg/req/max-processors.yml
index 7512b38..0c70183 100644
--- a/spec/acfg/req/max-processors.yml
+++ b/spec/acfg/req/max-processors.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of processors an application intends to use.
+  The application configuration option shall define the maximum number of
+  processors an application intends to use.
 type: requirement
diff --git a/spec/acfg/req/max-regions.yml b/spec/acfg/req/max-regions.yml
index b6d285a..108b219 100644
--- a/spec/acfg/req/max-regions.yml
+++ b/spec/acfg/req/max-regions.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API Regions that can be concurrently active.
+  The application configuration option shall define the maximum number of
+  Classic API Regions that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-semaphores.yml b/spec/acfg/req/max-semaphores.yml
index f414698..bc4fb30 100644
--- a/spec/acfg/req/max-semaphores.yml
+++ b/spec/acfg/req/max-semaphores.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API Semaphore that can be concurrently active.
+  The application configuration option shall define the maximum number of
+  Classic API Semaphore that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-tasks.yml b/spec/acfg/req/max-tasks.yml
index 751cd7c..3971a29 100644
--- a/spec/acfg/req/max-tasks.yml
+++ b/spec/acfg/req/max-tasks.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API Tasks that can be concurrently active.
+  The application configuration option shall define the maximum number of
+  Classic API Tasks that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-thread-local-storage-size.yml b/spec/acfg/req/max-thread-local-storage-size.yml
index 0253ab0..39ea966 100644
--- a/spec/acfg/req/max-thread-local-storage-size.yml
+++ b/spec/acfg/req/max-thread-local-storage-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the thread-local storage size.
+  The application configuration option shall define the maximum thread-local
+  storage size in bytes.
 type: requirement
diff --git a/spec/acfg/req/max-thread-name-size.yml b/spec/acfg/req/max-thread-name-size.yml
index 3887fac..9666263 100644
--- a/spec/acfg/req/max-thread-name-size.yml
+++ b/spec/acfg/req/max-thread-name-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum thread name size.
+  The application configuration option shall define the maximum thread name
+  size in bytes.
 type: requirement
diff --git a/spec/acfg/req/max-timers.yml b/spec/acfg/req/max-timers.yml
index d4468ed..363223a 100644
--- a/spec/acfg/req/max-timers.yml
+++ b/spec/acfg/req/max-timers.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API Timers that can be concurrently active.
+  The application configuration option shall define the maximum number of
+  Classic API Timers that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/max-user-extensions.yml b/spec/acfg/req/max-user-extensions.yml
index 8f3b7e1..09b7ceb 100644
--- a/spec/acfg/req/max-user-extensions.yml
+++ b/spec/acfg/req/max-user-extensions.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of Classic API User Extensions that can be concurrently
-  active.
+  The application configuration option shall define the maximum number of
+  Classic API User Extensions that can be concurrently active.
 type: requirement
diff --git a/spec/acfg/req/memory-overhead.yml b/spec/acfg/req/memory-overhead.yml
index ed06482..7e82a77 100644
--- a/spec/acfg/req/memory-overhead.yml
+++ b/spec/acfg/req/memory-overhead.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the number of kilobytes the application wishes to add to the RTEMS Workspace
-  size calculated by ``<rtems/confdefs.h>``.
+  The application configuration option shall define the number of kilobytes the
+  application wishes to add to the RTEMS Workspace size calculated by
+  ``<rtems/confdefs.h>``.
 type: requirement
diff --git a/spec/acfg/req/message-buffer-memory.yml b/spec/acfg/req/message-buffer-memory.yml
index 5026d37..c62c66a 100644
--- a/spec/acfg/req/message-buffer-memory.yml
+++ b/spec/acfg/req/message-buffer-memory.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the number of bytes reserved for message queue buffers in the RTEMS
-  Workspace.
+  The application configuration option shall define the number of bytes
+  reserved for message queue buffers in the RTEMS Workspace.
 type: requirement
diff --git a/spec/acfg/req/microseconds-per-tick.yml b/spec/acfg/req/microseconds-per-tick.yml
index 0469c77..c3647f9 100644
--- a/spec/acfg/req/microseconds-per-tick.yml
+++ b/spec/acfg/req/microseconds-per-tick.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the length of time in microseconds between clock ticks (clock tick quantum).
+  The application configuration option shall define the length of time in
+  microseconds between ${/glossary/clock-tick:/plural} (clock tick quantum).
 type: requirement
diff --git a/spec/acfg/req/min-posix-thread-stack-size.yml b/spec/acfg/req/min-posix-thread-stack-size.yml
index 7072e36..bcaaed2 100644
--- a/spec/acfg/req/min-posix-thread-stack-size.yml
+++ b/spec/acfg/req/min-posix-thread-stack-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the minimum stack size in bytes for every POSIX thread in the system.
+  The application configuration option shall define the minimum stack size in
+  bytes for every POSIX thread in the system.
 type: requirement
diff --git a/spec/acfg/req/min-task-stack-size.yml b/spec/acfg/req/min-task-stack-size.yml
index 1f4a7e7..a3c0021 100644
--- a/spec/acfg/req/min-task-stack-size.yml
+++ b/spec/acfg/req/min-task-stack-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the minimum stack size in bytes for every user task or thread in the system.
+  The application configuration option shall define the minimum stack size in
+  bytes for every user task or thread in the system.
 type: requirement
diff --git a/spec/acfg/req/min-tasks-with-user-provided-storage.yml b/spec/acfg/req/min-tasks-with-user-provided-storage.yml
index 21815f3..cf0c232 100644
--- a/spec/acfg/req/min-tasks-with-user-provided-storage.yml
+++ b/spec/acfg/req/min-tasks-with-user-provided-storage.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the minimum count of Classic API Tasks which are constructed by
-  ${/rtems/task/if/construct:/name}.
+  The application configuration option shall define the minimum count of
+  Classic API Tasks which are constructed by ${/rtems/task/if/construct:/name}.
 type: requirement
diff --git a/spec/acfg/req/mp-appl.yml b/spec/acfg/req/mp-appl.yml
index fe64b9b..77530bf 100644
--- a/spec/acfg/req/mp-appl.yml
+++ b/spec/acfg/req/mp-appl.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which indicates
-  that the application intends to be part of a multiprocessing configuration.
+  The application configuration option shall indicate that the application
+  intends to be part of a multiprocessing configuration.
 type: requirement
diff --git a/spec/acfg/req/mp-extra-server-stack.yml b/spec/acfg/req/mp-extra-server-stack.yml
index b993f05..6181dd3 100644
--- a/spec/acfg/req/mp-extra-server-stack.yml
+++ b/spec/acfg/req/mp-extra-server-stack.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the number of bytes the applications wishes to add to the MPCI task stack on
-  top of ${../if/min-task-stack-size:/name}.
+  The application configuration option shall define the number of bytes the
+  applications wishes to add to the MPCI task stack on top of
+  ${../if/min-task-stack-size:/name}.
 type: requirement
diff --git a/spec/acfg/req/mp-max-global-objects.yml b/spec/acfg/req/mp-max-global-objects.yml
index 31de682..6eed9e4 100644
--- a/spec/acfg/req/mp-max-global-objects.yml
+++ b/spec/acfg/req/mp-max-global-objects.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of concurrently active global objects in a multiprocessor
-  system.
+  The application configuration option shall define the maximum number of
+  concurrently active global objects in a multiprocessor system.
 type: requirement
diff --git a/spec/acfg/req/mp-max-nodes.yml b/spec/acfg/req/mp-max-nodes.yml
index 5befe39..25a8ece 100644
--- a/spec/acfg/req/mp-max-nodes.yml
+++ b/spec/acfg/req/mp-max-nodes.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of nodes in a multiprocessor system.
+  The application configuration option shall define the maximum number of nodes
+  in a multiprocessor system.
 type: requirement
diff --git a/spec/acfg/req/mp-max-proxies.yml b/spec/acfg/req/mp-max-proxies.yml
index 2c038ad..37d97e4 100644
--- a/spec/acfg/req/mp-max-proxies.yml
+++ b/spec/acfg/req/mp-max-proxies.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the maximum number of concurrently active thread/task proxies on this node in
-  a multiprocessor system.
+  The application configuration option shall define the maximum number of
+  concurrently active thread/task proxies on this node in a multiprocessor
+  system.
 type: requirement
diff --git a/spec/acfg/req/mp-mpci-table-pointer.yml b/spec/acfg/req/mp-mpci-table-pointer.yml
index c441b5b..0199448 100644
--- a/spec/acfg/req/mp-mpci-table-pointer.yml
+++ b/spec/acfg/req/mp-mpci-table-pointer.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which
-  initializes the MPCI Configuration Table.
+  The application configuration option shall initialize the MPCI Configuration
+  Table.
 type: requirement
diff --git a/spec/acfg/req/mp-node-number.yml b/spec/acfg/req/mp-node-number.yml
index 67c6137..c75c870 100644
--- a/spec/acfg/req/mp-node-number.yml
+++ b/spec/acfg/req/mp-node-number.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the node number of this node in a multiprocessor system.
+  The application configuration option shall define the node number of this
+  node in a multiprocessor system.
 type: requirement
diff --git a/spec/acfg/req/posix-init-thread-entry-point.yml b/spec/acfg/req/posix-init-thread-entry-point.yml
index 279f4d7..d45e6f4 100644
--- a/spec/acfg/req/posix-init-thread-entry-point.yml
+++ b/spec/acfg/req/posix-init-thread-entry-point.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the entry point of the POSIX API initialization thread.
+  The application configuration option shall define the entry point of the
+  POSIX API initialization thread.
 type: requirement
diff --git a/spec/acfg/req/posix-init-thread-stack-size.yml b/spec/acfg/req/posix-init-thread-stack-size.yml
index ac4ce24..8be91db 100644
--- a/spec/acfg/req/posix-init-thread-stack-size.yml
+++ b/spec/acfg/req/posix-init-thread-stack-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the thread stack size of the POSIX API initialization thread.
+  The application configuration option shall define the thread stack size of
+  the POSIX API initialization thread.
 type: requirement
diff --git a/spec/acfg/req/posix-init-thread-table.yml b/spec/acfg/req/posix-init-thread-table.yml
index b65f351..6c796eb 100644
--- a/spec/acfg/req/posix-init-thread-table.yml
+++ b/spec/acfg/req/posix-init-thread-table.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that exactly one POSIX initialization thread is configured.
+  The application configuration option shall enable that exactly one POSIX
+  initialization thread is configured.
 type: requirement
diff --git a/spec/acfg/req/record-extensions-enabled.yml b/spec/acfg/req/record-extensions-enabled.yml
index f475216..dfcef87 100644
--- a/spec/acfg/req/record-extensions-enabled.yml
+++ b/spec/acfg/req/record-extensions-enabled.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the event record extensions.
+  The application configuration option shall enable the event record
+  extensions.
 type: requirement
diff --git a/spec/acfg/req/record-fatal-dump-base64-zlib.yml b/spec/acfg/req/record-fatal-dump-base64-zlib.yml
index da8cbb8..4bfe979 100644
--- a/spec/acfg/req/record-fatal-dump-base64-zlib.yml
+++ b/spec/acfg/req/record-fatal-dump-base64-zlib.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the dump of the event records compressed by zlib in Base64 encoding in a
-  fatal error extension.
+  The application configuration option shall enable the dump of the event
+  records compressed by zlib in Base64 encoding in a fatal error extension.
 type: requirement
diff --git a/spec/acfg/req/record-fatal-dump-base64.yml b/spec/acfg/req/record-fatal-dump-base64.yml
index 2f7e152..b64bb3c 100644
--- a/spec/acfg/req/record-fatal-dump-base64.yml
+++ b/spec/acfg/req/record-fatal-dump-base64.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the dump of the event records in Base64 encoding in a fatal error extension.
+  The application configuration option shall enable the dump of the event
+  records in Base64 encoding in a fatal error extension.
 type: requirement
diff --git a/spec/acfg/req/record-per-processor-items.yml b/spec/acfg/req/record-per-processor-items.yml
index 57fa5a2..86c241b 100644
--- a/spec/acfg/req/record-per-processor-items.yml
+++ b/spec/acfg/req/record-per-processor-items.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the event record item count per processor.
+  The application configuration option shall define the event record item count
+  per processor.
 type: requirement
diff --git a/spec/acfg/req/rtems-init-tasks-table.yml b/spec/acfg/req/rtems-init-tasks-table.yml
index 93ec1c3..290d89a 100644
--- a/spec/acfg/req/rtems-init-tasks-table.yml
+++ b/spec/acfg/req/rtems-init-tasks-table.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that exactly one Classic API initialization task is configured.
+  The application configuration option shall enable that exactly one Classic
+  API initialization task is configured.
 type: requirement
diff --git a/spec/acfg/req/scheduler-assignments.yml b/spec/acfg/req/scheduler-assignments.yml
index 0729696..65da39c 100644
--- a/spec/acfg/req/scheduler-assignments.yml
+++ b/spec/acfg/req/scheduler-assignments.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the initial scheduler to processor assignments.
+  The application configuration option shall define the initial scheduler to
+  processor assignments.
 type: requirement
diff --git a/spec/acfg/req/scheduler-cbs.yml b/spec/acfg/req/scheduler-cbs.yml
index ad87bab..31a2b78 100644
--- a/spec/acfg/req/scheduler-cbs.yml
+++ b/spec/acfg/req/scheduler-cbs.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the ${/doc/if/scheduler-cbs:/name} algorithm is made available
-  to the application.
+  The application configuration option shall make the
+  ${/doc/if/scheduler-cbs:/name} algorithm available to the application.
 type: requirement
diff --git a/spec/acfg/req/scheduler-edf-smp.yml b/spec/acfg/req/scheduler-edf-smp.yml
index 0626dc3..7e0a315 100644
--- a/spec/acfg/req/scheduler-edf-smp.yml
+++ b/spec/acfg/req/scheduler-edf-smp.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the ${/doc/if/scheduler-smp-edf:/name} algorithm is made
-  available to the application.
+  The application configuration option shall make the
+  ${/doc/if/scheduler-smp-edf:/name} algorithm available to the application.
 type: requirement
diff --git a/spec/acfg/req/scheduler-edf.yml b/spec/acfg/req/scheduler-edf.yml
index 358a906..6fe77b3 100644
--- a/spec/acfg/req/scheduler-edf.yml
+++ b/spec/acfg/req/scheduler-edf.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the ${/doc/if/scheduler-edf:/name} algorithm is made available
-  to the application.
+  The application configuration option shall make the
+  ${/doc/if/scheduler-edf:/name} algorithm available to the application.
 type: requirement
diff --git a/spec/acfg/req/scheduler-name.yml b/spec/acfg/req/scheduler-name.yml
index d98276b..f653ac9 100644
--- a/spec/acfg/req/scheduler-name.yml
+++ b/spec/acfg/req/scheduler-name.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the name of the default scheduler.
+  The application configuration option shall define the name of the default
+  scheduler.
 type: requirement
diff --git a/spec/acfg/req/scheduler-priority-affinity-smp.yml b/spec/acfg/req/scheduler-priority-affinity-smp.yml
index 78b72db..164c697 100644
--- a/spec/acfg/req/scheduler-priority-affinity-smp.yml
+++ b/spec/acfg/req/scheduler-priority-affinity-smp.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the ${/doc/if/scheduler-smp-priority-affinity:/name} algorithm
-  is made available to the application.
+  The application configuration option shall make the
+  ${/doc/if/scheduler-smp-priority-affinity:/name} algorithm available to the
+  application.
 type: requirement
diff --git a/spec/acfg/req/scheduler-priority-smp.yml b/spec/acfg/req/scheduler-priority-smp.yml
index 232db31..861e4dd 100644
--- a/spec/acfg/req/scheduler-priority-smp.yml
+++ b/spec/acfg/req/scheduler-priority-smp.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the ${/doc/if/scheduler-smp-priority:/name} algorithm is made
-  available to the application.
+  The application configuration option shall make the
+  ${/doc/if/scheduler-smp-priority:/name} algorithm available to the
+  application.
 type: requirement
diff --git a/spec/acfg/req/scheduler-priority.yml b/spec/acfg/req/scheduler-priority.yml
index 6280f96..bfa3681 100644
--- a/spec/acfg/req/scheduler-priority.yml
+++ b/spec/acfg/req/scheduler-priority.yml
@@ -12,7 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the ${/doc/if/scheduler-priority:/name} algorithm is made
-  available to the application.
+  The application configuration option shall make the
+  ${/doc/if/scheduler-priority:/name} algorithm available to the application.
 type: requirement
diff --git a/spec/acfg/req/scheduler-simple-smp.yml b/spec/acfg/req/scheduler-simple-smp.yml
index 4679ce1..35892ac 100644
--- a/spec/acfg/req/scheduler-simple-smp.yml
+++ b/spec/acfg/req/scheduler-simple-smp.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the ${/doc/if/scheduler-smp-priority-simple:/name} algorithm is
-  made available to the application.
+  The application configuration option shall make the
+  ${/doc/if/scheduler-smp-priority-simple:/name} algorithm available to the
+  application.
 type: requirement
diff --git a/spec/acfg/req/scheduler-simple.yml b/spec/acfg/req/scheduler-simple.yml
index cf5db43..dff78a1 100644
--- a/spec/acfg/req/scheduler-simple.yml
+++ b/spec/acfg/req/scheduler-simple.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the ${/doc/if/scheduler-priority-simple:/name} algorithm is made
-  available to the application.
+  The application configuration option shall make the
+  ${/doc/if/scheduler-priority-simple:/name} algorithm available to the
+  application.
 type: requirement
diff --git a/spec/acfg/req/scheduler-strong-apa.yml b/spec/acfg/req/scheduler-strong-apa.yml
index da5fbea..120fcb3 100644
--- a/spec/acfg/req/scheduler-strong-apa.yml
+++ b/spec/acfg/req/scheduler-strong-apa.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the Strong APA algorithm is made available to the application.
+  The application configuration option shall make the the Strong APA algorithm
+  available to the application.
 type: requirement
diff --git a/spec/acfg/req/scheduler-user.yml b/spec/acfg/req/scheduler-user.yml
index ad1d199..eb35d12 100644
--- a/spec/acfg/req/scheduler-user.yml
+++ b/spec/acfg/req/scheduler-user.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the user shall provide a scheduler algorithm to the application.
+  The application configuration option shall make the user-provided scheduler
+  algorithm available to the application.
 type: requirement
diff --git a/spec/acfg/req/stack-checker-enabled.yml b/spec/acfg/req/stack-checker-enabled.yml
index 8fa1e27..e27633d 100644
--- a/spec/acfg/req/stack-checker-enabled.yml
+++ b/spec/acfg/req/stack-checker-enabled.yml
@@ -12,6 +12,5 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  the stack checker.
+  The application configuration option shall enable the stack checker.
 type: requirement
diff --git a/spec/acfg/req/task-stack-allocator-for-idle.yml b/spec/acfg/req/task-stack-allocator-for-idle.yml
index 153c790..a01ae5d 100644
--- a/spec/acfg/req/task-stack-allocator-for-idle.yml
+++ b/spec/acfg/req/task-stack-allocator-for-idle.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the stack allocator allocate handler for an ${/glossary/idletask:/term}.
+  The application configuration option shall define the stack allocator
+  allocate handler for an ${/glossary/idletask:/term}.
 type: requirement
diff --git a/spec/acfg/req/task-stack-allocator-init.yml b/spec/acfg/req/task-stack-allocator-init.yml
index 91d1573..7b2a707 100644
--- a/spec/acfg/req/task-stack-allocator-init.yml
+++ b/spec/acfg/req/task-stack-allocator-init.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the stack allocator initialization handler.
+  The application configuration option shall define the stack allocator
+  initialization handler.
 type: requirement
diff --git a/spec/acfg/req/task-stack-allocator.yml b/spec/acfg/req/task-stack-allocator.yml
index e89eaee..035de4a 100644
--- a/spec/acfg/req/task-stack-allocator.yml
+++ b/spec/acfg/req/task-stack-allocator.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the stack allocator allocate handler.
+  The application configuration option shall define the stack allocator
+  allocate handler.
 type: requirement
diff --git a/spec/acfg/req/task-stack-deallocator.yml b/spec/acfg/req/task-stack-deallocator.yml
index 42a046b..ef23e83 100644
--- a/spec/acfg/req/task-stack-deallocator.yml
+++ b/spec/acfg/req/task-stack-deallocator.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the stack allocator deallocate handler.
+  The application configuration option shall define the stack allocator
+  deallocate handler.
 type: requirement
diff --git a/spec/acfg/req/task-stack-from-alloc.yml b/spec/acfg/req/task-stack-from-alloc.yml
index b2ad820..00e0858 100644
--- a/spec/acfg/req/task-stack-from-alloc.yml
+++ b/spec/acfg/req/task-stack-from-alloc.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which provides a
-  macro which is used to calculate the task stack space size.
+  The application configuration option shall provides a macro which is used to
+  calculate the task stack space size.
 type: requirement
diff --git a/spec/acfg/req/task-stack-no-workspace.yml b/spec/acfg/req/task-stack-no-workspace.yml
index 61c8cbe..aea4633 100644
--- a/spec/acfg/req/task-stack-no-workspace.yml
+++ b/spec/acfg/req/task-stack-no-workspace.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which informs
-  the system that the task stack allocator does not use the RTEMS Workspace.
+  The application configuration option shall indicate that the task stack
+  allocator does not use the RTEMS Workspace.
 type: requirement
diff --git a/spec/acfg/req/ticks-per-time-slice.yml b/spec/acfg/req/ticks-per-time-slice.yml
index d1d5b22..f515f53 100644
--- a/spec/acfg/req/ticks-per-time-slice.yml
+++ b/spec/acfg/req/ticks-per-time-slice.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the length of the timeslice quantum for each task.
+  The application configuration option shall define the length of the timeslice
+  quantum for each task in ${/glossary/clock-tick:/plural}.
 type: requirement
diff --git a/spec/acfg/req/unified-work-areas.yml b/spec/acfg/req/unified-work-areas.yml
index d64a5e6..61ebed8 100644
--- a/spec/acfg/req/unified-work-areas.yml
+++ b/spec/acfg/req/unified-work-areas.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  one pool of memory for the RTEMS Workspace and the C Program Heap.
+  The application configuration option shall enable one pool of memory for the
+  RTEMS Workspace and the C Program Heap.
 type: requirement
diff --git a/spec/acfg/req/unlimited-allocation-size.yml b/spec/acfg/req/unlimited-allocation-size.yml
index 7bd0da3..14d7028 100644
--- a/spec/acfg/req/unlimited-allocation-size.yml
+++ b/spec/acfg/req/unlimited-allocation-size.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which defines
-  the default unlimited allocation size.
+  The application configuration option shall define the default unlimited
+  allocation size.
 type: requirement
diff --git a/spec/acfg/req/unlimited-objects.yml b/spec/acfg/req/unlimited-objects.yml
index 56cd1b5..ef31611 100644
--- a/spec/acfg/req/unlimited-objects.yml
+++ b/spec/acfg/req/unlimited-objects.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  unlimited objects by default.
+  The application configuration option shall enable unlimited objects by
+  default.
 type: requirement
diff --git a/spec/acfg/req/use-devfs-as-base-filesystem.yml b/spec/acfg/req/use-devfs-as-base-filesystem.yml
index 7cbadb5..25eee68 100644
--- a/spec/acfg/req/use-devfs-as-base-filesystem.yml
+++ b/spec/acfg/req/use-devfs-as-base-filesystem.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables an
-  IMFS with a reduced feature set for the base file system.
+  The application configuration option shall enable an IMFS with a reduced
+  feature set for the base file system.
 type: requirement
diff --git a/spec/acfg/req/use-miniimfs-as-base-filesystem.yml b/spec/acfg/req/use-miniimfs-as-base-filesystem.yml
index 518399f..f075ac0 100644
--- a/spec/acfg/req/use-miniimfs-as-base-filesystem.yml
+++ b/spec/acfg/req/use-miniimfs-as-base-filesystem.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables an
-  IMFS with a reduced feature set for the base file system.
+  The application configuration option shall enable an IMFS with a reduced
+  feature set for the base file system.
 type: requirement
diff --git a/spec/acfg/req/verbose-system-init.yml b/spec/acfg/req/verbose-system-init.yml
index 49307c9..d245c28 100644
--- a/spec/acfg/req/verbose-system-init.yml
+++ b/spec/acfg/req/verbose-system-init.yml
@@ -12,6 +12,6 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the system initialization is verbose.
+  The application configuration option shall enable that the system
+  initialization is verbose.
 type: requirement
diff --git a/spec/acfg/req/zero-workspace-automatically.yml b/spec/acfg/req/zero-workspace-automatically.yml
index dc378dc..5a12dd7 100644
--- a/spec/acfg/req/zero-workspace-automatically.yml
+++ b/spec/acfg/req/zero-workspace-automatically.yml
@@ -12,7 +12,7 @@ rationale: null
 references: []
 requirement-type: functional
 text: |
-  The system shall provide an application configuration option which enables
-  that the memory areas used for the RTEMS Workspace and the C Program Heap are
-  zeroed with a ``0x00`` byte pattern during system initialization.
+  The application configuration option shall enable that the memory areas used
+  for the RTEMS Workspace and the C Program Heap are zeroed with a ``0x00``
+  byte pattern during system initialization.
 type: requirement



More information about the vc mailing list