diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-05-26 16:10:36 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-05-28 10:38:23 +0200 |
commit | 95c3f2c10db0454cbb96574b00b1ba06eed8b7b8 (patch) | |
tree | c6941b215b71579b044ccfc84bc21b6d8254abb0 | |
parent | 7dfca46479e29e05bd3c6444615a951c00ce9516 (diff) |
spec: Add rationale attribute to requirements
Diffstat (limited to '')
-rw-r--r-- | spec/acfg/opt/constraintbspappmin.yml | 1 | ||||
-rw-r--r-- | spec/acfg/opt/constraintidlestackarea.yml | 1 | ||||
-rw-r--r-- | spec/acfg/opt/constraintisrstackalign.yml | 1 | ||||
-rw-r--r-- | spec/acfg/opt/constraintisrstackarea.yml | 1 | ||||
-rw-r--r-- | spec/acfg/opt/constraintmemsz.yml | 1 | ||||
-rw-r--r-- | spec/acfg/opt/constraintposix.yml | 1 | ||||
-rw-r--r-- | spec/acfg/opt/constraintprioclassic.yml | 1 | ||||
-rw-r--r-- | spec/acfg/opt/constraintstackspace.yml | 1 | ||||
-rw-r--r-- | spec/acfg/opt/constraintunlimited.yml | 1 | ||||
-rw-r--r-- | spec/acfg/opt/constraintwkspace.yml | 1 | ||||
-rw-r--r-- | spec/applconfig.yml | 1 | ||||
-rw-r--r-- | spec/glossary.yml | 1 | ||||
-rw-r--r-- | spec/spec/requirement.yml | 5 |
13 files changed, 17 insertions, 0 deletions
diff --git a/spec/acfg/opt/constraintbspappmin.yml b/spec/acfg/opt/constraintbspappmin.yml index 576f85a5..8bf21c11 100644 --- a/spec/acfg/opt/constraintbspappmin.yml +++ b/spec/acfg/opt/constraintbspappmin.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option shall be greater than or equal to a diff --git a/spec/acfg/opt/constraintidlestackarea.yml b/spec/acfg/opt/constraintidlestackarea.yml index e92edff2..faf99ba3 100644 --- a/spec/acfg/opt/constraintidlestackarea.yml +++ b/spec/acfg/opt/constraintidlestackarea.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option shall be small enough so that the IDLE diff --git a/spec/acfg/opt/constraintisrstackalign.yml b/spec/acfg/opt/constraintisrstackalign.yml index bdf19962..e8b933bb 100644 --- a/spec/acfg/opt/constraintisrstackalign.yml +++ b/spec/acfg/opt/constraintisrstackalign.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option shall be aligned according to diff --git a/spec/acfg/opt/constraintisrstackarea.yml b/spec/acfg/opt/constraintisrstackarea.yml index 85a72ca1..9100f986 100644 --- a/spec/acfg/opt/constraintisrstackarea.yml +++ b/spec/acfg/opt/constraintisrstackarea.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option shall be small enough so that the diff --git a/spec/acfg/opt/constraintmemsz.yml b/spec/acfg/opt/constraintmemsz.yml index d1917070..8fa00639 100644 --- a/spec/acfg/opt/constraintmemsz.yml +++ b/spec/acfg/opt/constraintmemsz.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option shall be less than or equal to a diff --git a/spec/acfg/opt/constraintposix.yml b/spec/acfg/opt/constraintposix.yml index d9ca8974..1720d109 100644 --- a/spec/acfg/opt/constraintposix.yml +++ b/spec/acfg/opt/constraintposix.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option shall be zero if the POSIX API is not diff --git a/spec/acfg/opt/constraintprioclassic.yml b/spec/acfg/opt/constraintprioclassic.yml index fd1bc340..a0f861ba 100644 --- a/spec/acfg/opt/constraintprioclassic.yml +++ b/spec/acfg/opt/constraintprioclassic.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option shall be a valid Classic API task diff --git a/spec/acfg/opt/constraintstackspace.yml b/spec/acfg/opt/constraintstackspace.yml index c2ef9983..7d444195 100644 --- a/spec/acfg/opt/constraintstackspace.yml +++ b/spec/acfg/opt/constraintstackspace.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option shall be small enough so that the task diff --git a/spec/acfg/opt/constraintunlimited.yml b/spec/acfg/opt/constraintunlimited.yml index b8b00b4e..f1cba5ff 100644 --- a/spec/acfg/opt/constraintunlimited.yml +++ b/spec/acfg/opt/constraintunlimited.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option may be defined through diff --git a/spec/acfg/opt/constraintwkspace.yml b/spec/acfg/opt/constraintwkspace.yml index 0772e697..64a8a130 100644 --- a/spec/acfg/opt/constraintwkspace.yml +++ b/spec/acfg/opt/constraintwkspace.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: constraint +rationale: null requirement-type: non-functional text: | The value of this configuration option shall be small enough so that the diff --git a/spec/applconfig.yml b/spec/applconfig.yml index 32190b19..bef91848 100644 --- a/spec/applconfig.yml +++ b/spec/applconfig.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: interface-requirement +rationale: null requirement-type: non-functional text: | The system shall provide configuration options to the application to set diff --git a/spec/glossary.yml b/spec/glossary.yml index 449080ab..8dd1971c 100644 --- a/spec/glossary.yml +++ b/spec/glossary.yml @@ -4,6 +4,7 @@ copyrights: enabled-by: true links: [] non-functional-type: documentation +rationale: null requirement-type: non-functional text: | The system shall have a glossary of terms. diff --git a/spec/spec/requirement.yml b/spec/spec/requirement.yml index 2c0157a1..1bb145af 100644 --- a/spec/spec/requirement.yml +++ b/spec/spec/requirement.yml @@ -18,6 +18,11 @@ spec-info: description: | This mandatory attribute defines the requirement type. spec-type: name + rationale: + description: | + If the value is present, then it shall state the rationale or + justification of the requirement. + spec-type: optional-str text: description: | This mandatory attribute defines the requirement text. |