summaryrefslogtreecommitdiffstats
path: root/eng
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-02-27 14:51:05 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-03-02 08:11:42 +0100
commit7d05a3d801e0d44de250abc174e35daae3d4e475 (patch)
tree924c74c71cebd6b8f6d729bf7ba50924e9752286 /eng
parentc-user: Add copyrights to glossary (diff)
downloadrtems-docs-7d05a3d801e0d44de250abc174e35daae3d4e475.tar.bz2
eng: Add glossary
Update #3853.
Diffstat (limited to 'eng')
-rw-r--r--eng/glossary.rst61
-rw-r--r--eng/index.rst1
2 files changed, 62 insertions, 0 deletions
diff --git a/eng/glossary.rst b/eng/glossary.rst
new file mode 100644
index 0000000..c58e67f
--- /dev/null
+++ b/eng/glossary.rst
@@ -0,0 +1,61 @@
+.. SPDX-License-Identifier: CC-BY-SA-4.0
+
+.. Copyright (C) 2017, 2019 embedded brains GmbH (http://www.embedded-brains.de)
+
+Glossary
+********
+
+.. glossary::
+ :sorted:
+
+ ABI
+ An acronym for Application Binary Interface.
+
+ API
+ An acronym for Application Programming Interface.
+
+ CCB
+ An acronym for Change Control Board.
+
+ Doorstop
+ `Doorstop <https://github.com/doorstop-dev/doorstop>`_ is a
+ requirements management tool.
+
+ EARS
+ An acronym for Easy Approach to Requirements Syntax.
+
+ GCC
+ An acronym for `GNU Compiler Collection <https://gcc.gnu.org/>`_.
+
+ GNAT
+ *GNAT* is the :term:`GNU` compiler for Ada, integrated into the
+ :term:`GCC`.
+
+ GNU
+ An acronym for `GNU's Not Unix <https://www.gnu.org/>`_.
+
+ ISVV
+ An acronym for Independent Software Verification and Validation.
+
+ ReqIF
+ An acronym for
+ `Requirements Interchange Format <https://www.omg.org/spec/ReqIF/About-ReqIF/>`_.
+
+ RTEMS
+ An acronym for Real-Time Executive for Multiprocessor Systems.
+
+ software item
+ This term has the same meaning as :term:`software product`.
+
+ software product
+ The *software product* is the :term:`RTEMS` real-time operating system.
+
+ source code
+ This project uses the *source code* definition of the
+ `Linux Information Project <http://www.linfo.org/source_code.html>`_:
+ "Source code (also referred to as source or code) is the version of
+ software as it is originally written (i.e., typed into a computer) by a
+ human in plain text (i.e., human readable alphanumeric characters)."
+
+ YAML
+ An acronym for `YAML Ain't Markup Language <https://yaml.org/>`_.
diff --git a/eng/index.rst b/eng/index.rst
index ed314a9..a317727 100644
--- a/eng/index.rst
+++ b/eng/index.rst
@@ -37,4 +37,5 @@ RTEMS Software Engineering (|version|)
appendix-a
function_and_variable
concept
+ glossary
zreferences