Software unit or detailed design
A software unit or detailed design element, traced up to the software requirement or architecture it implements and verified by unit verification.
- where it sits
- the unit or low-level
- read from
- a level or type cell reading “software unit”, “software unit requirement”, “unit requirement”, “unit”, “detailed design”, “software detailed design”, “swe 3” and “swe3”; or an ID starting SDD, UNIT, SWU and DD, said so on the line
- standards that use it
- IEC 62304, Automotive SPICE and ISO 26262
A software unit or detailed design with a blank parent, not flagged as derived, raises finding 1 when it sits below the top level of the paste; with no linked verification it raises finding 2.
Clauses that turn on this level
- 1 Requirement with no parent: DO-178C A-4.6 and Automotive SPICE SWE.3.BP4
- 2 No verification method or no linked verification: ISO 26262 Part 6, 9.4, DO-178C A-7.4 and Automotive SPICE SWE.4.BP4
- 3 Verification failed, blocked or not run: ISO 26262 Part 6, 9.4 and IEC 62304 5.5.5
- 6 Derived requirement not identified as derived: DO-178C A-2.5 and DO-178C A-4.6
- 7 Parent outside this export, or an ID used twice: DO-178C A-4.6
- 8 Wording that may not be verifiable: DO-178C A-4.4