Qualification Completeness¶
Features¶
Overall Features: 108
Metric |
Measurement |
Target |
---|---|---|
Safety Features without Errors |
36 |
0 |
Features without Safety Impact value |
7 |
0 |
Features without use case |
103 |
- |
Features without Errors
ID |
Title |
Tools |
---|---|---|
Enhance Need content using templates in Sphinx-Needs |
||
Extend page content with templates in Sphinx-Needs |
||
CSV Table Directive |
||
Figure Directive |
||
Image Directive |
||
Include Directive |
||
List Table Directive |
||
Literal Include Directive |
||
Table Directive with Title |
||
Table of Contents Tree Directive (toctree) |
||
Named Hyperlink Reference |
||
Automatic ID generation |
||
Customizable layouts for need presentation |
||
Customizable link types |
||
Customizable need options |
||
Definable need types |
||
Modify existing needs in bulk (needextend) |
||
Import needs from an external JSON file (needimport) |
||
Constraint checking to validate need relationships |
||
JSON builder to export all need data |
||
Permalink generation to specific need objects |
||
Bidirectional link tracking |
||
Dead link detection and warnings |
||
Direct linking between needs using IDs |
||
Manual ID assignment |
||
In-content need parts for granular references |
||
Need status enforcement |
||
Tagging support |
||
Unique ID enforcement and checks |
||
Directory HTML Output |
||
ePub 3 Output |
||
HTML Output |
||
LaTeX Output |
||
Single-File HTML Output |
||
Grid Tables |
||
Simple Tables |
Features without Safety Impact value
ID |
Title |
Tools |
---|---|---|
Built-in HTML Search |
||
Static File Support |
||
HTML Theming Support |
||
Gettext Message Catalog Output |
||
JSON Output |
||
Man Page Output |
||
Plain Text Output |
Features without use case
ID |
Title |
Si |
Tools |
---|---|---|---|
Generate object representation in Sphinx-Needs |
yes |
||
Apply dynamic functions for meta-data computation |
yes |
||
Export needs.json file using Sphinx-Needs |
yes |
||
Enhance Need content using templates in Sphinx-Needs |
yes |
||
Extend page content with templates in Sphinx-Needs |
yes |
||
Attention Admonition |
no |
||
Caution Admonition |
no |
||
Danger Admonition |
no |
||
Error Admonition |
no |
||
Generic Admonition |
no |
||
Hint Admonition |
no |
||
Important Admonition |
no |
||
Note Admonition |
no |
||
Tip Admonition |
no |
||
Warning Admonition |
no |
||
Built-in HTML Search |
|||
Static File Support |
|||
HTML Theming Support |
|||
Block Quotes |
no |
||
Line Blocks |
no |
||
Code Block Directive |
no |
||
Contents Directive (Local ToC) |
no |
||
CSV Table Directive |
yes |
||
Figure Directive |
yes |
||
Image Directive |
yes |
||
Include Directive |
yes |
||
List Table Directive |
yes |
||
Literal Include Directive |
yes |
||
Math Directive |
no |
||
Raw Content Directive |
no |
||
Rubric Directive |
no |
||
Table Directive with Title |
yes |
||
Table of Contents Tree Directive (toctree) |
yes |
||
Italicized (Emphasis) Text |
no |
||
Escaped Markup Characters |
no |
||
Inline Internal Target |
no |
||
Inline Literal (Code) Text |
no |
||
Named Hyperlink Reference |
yes |
||
Bold (Strong) Text |
no |
||
Citations |
no |
||
Explicit Target Creation |
no |
||
External Hyperlinks |
no |
||
Footnotes |
no |
||
Implicit Hyperlinks from URLs |
no |
||
Internal Cross-References to Labels |
no |
||
Auto-Numbered Lists |
no |
||
Bulleted Lists |
no |
||
Definition Lists |
no |
||
Numbered (Enumerated) Lists |
no |
||
Nested Lists |
no |
||
Option Lists |
no |
||
Automatic ID generation |
yes |
||
Configuration via conf.py or an external TOML file |
no |
||
Customizable layouts for need presentation |
yes |
||
Customizable link types |
yes |
||
Customizable need options |
yes |
||
Definable need types |
yes |
||
Create a bar chart based on need statistics (needbar) |
no |
||
Modify existing needs in bulk (needextend) |
yes |
||
Render a PlantUML flow diagram of needs (needflow) |
no |
||
Import needs from an external JSON file (needimport) |
yes |
||
Create a pie chart based on need statistics (needpie) |
no |
||
Display needs in a filterable table (needtable) |
no |
||
Constraint checking to validate need relationships |
yes |
||
JSON builder to export all need data |
yes |
||
Permalink generation to specific need objects |
yes |
||
Bidirectional link tracking |
yes |
||
Dead link detection and warnings |
yes |
||
Direct linking between needs using IDs |
yes |
||
Manual ID assignment |
yes |
||
In-content need parts for granular references |
yes |
||
Need status enforcement |
yes |
||
Tagging support |
yes |
||
Unique ID enforcement and checks |
yes |
||
Directory HTML Output |
yes |
||
ePub 3 Output |
yes |
||
Gettext Message Catalog Output |
|||
HTML Output |
yes |
||
JSON Output |
|||
LaTeX Output |
yes |
||
Man Page Output |
|||
Single-File HTML Output |
yes |
||
Plain Text Output |
|||
Code Role |
no |
||
Document Role |
no |
||
Emphasis Role |
no |
||
Literal Role |
no |
||
Inline Math Role |
no |
||
Numbered Reference Role |
no |
||
Reference Role |
no |
||
Strong Role |
no |
||
Subscript Role |
no |
||
Superscript Role |
no |
||
Document Title and Subtitle |
no |
||
Section Titles with Underlines |
no |
||
Transitions (Horizontal Lines) |
no |
||
Grid Tables |
yes |
||
Simple Tables |
yes |
||
Build needs.json |
yes |
||
Clean internal caches |
no |
||
Format rst files |
yes |
||
Check rst files for linting problems |
no |
||
Validate needs.json |
no |
Errors¶
Overall Errors: 34
Metric |
Measurement |
Target |
---|---|---|
Errors without Mitigation |
27 |
0 |
Errors without Mitigation
ID |
Title |
Parent Needs |
---|---|---|
Programmatic errors in rst/md files result in ignored Traceability objects |
||
Content contains syntax errors |
||
Function returns invalid value |
||
Function gets not executed |
||
Function returns wrong calculated values |
||
Traceability objects meta-data corrupted |
||
Corrupted external needs.json file |
||
Invalid or incorrect filters used for external needs.json |
||
Objects missing in needs.json |
||
Missing external needs.json file |
||
Meta-data missing |
||
Wrong meta-data is used |
||
External needs corrupted |
||
Links missing |
||
Back-links are not set |
||
External needs not found |
||
Internal target link is not found |
||
Sphinx-Needs data not valid |
||
Sphinx-Needs data is not process-compliant |
||
Authentication issues with needsservice |
||
External service unreachable by needsservice |
||
needsservice unable to process data from external service |
||
Syntax errors in rst/md files cause Traceability objects to be ignored |
||
Format introduces errors |
||
Not covered format |
||
Unknown file format |
||
Incomplete Validation |
Restrictions¶
Overall Restrictions: 8
Metric |
Measurement |
Target |
---|---|---|
Restrictions without Error |
2 |
0 |
Restrictions without Error
ID |
Title |
Docname |
---|---|---|
Clean full build |
tools/sphinx-needs/restrictions |
|
Clean full build |
tools/sphinx/restrictions |