search
SWE.4
Software Unit Verification
# PROCESS PURPOSE The purpose is to verify that (Software unit = Software unit in design and implementation-oriented processes: As a result of the decomposition of a software component in a conceptual model, the software is decomposed into software units. A software unit is decided not to be further subdivided.
Software unit in verification-oriented processes: An implemented SW unit under verification is represented, e.g., as source code files, or an object file.) are consistent with the software detailed design.
account_tree
Process MapNEW
Visualize relationships between base practices, outcomes and output information items.
expand_more
Visualize relationships between base practices, outcomes and output information items.
account_treeBASE PRACTICESWhat we do
adjustOUTCOMESWhat we achieve
descriptionOUTPUT INFORMATION ITEMSEvidence / What we produce
-
O1
(Verification measure = Verification measure can be:
- Test cases
- Measurements
- Calculations
- Simulations
- Reviews
- Analyses
Software unit in verification-oriented processes: An implemented SW unit under verification is represented, e.g., as source code files, or an object file.) verification are specified. -
O2
(Software unit = Software unit in design and implementation-oriented processes: As a result of the decomposition of a software component in a conceptual model, the software is decomposed into software units. A software unit is decided not to be further subdivided.
Software unit in verification-oriented processes: An implemented SW unit under verification is represented, e.g., as source code files, or an object file.) (Verification measure = Verification measure can be:- Test cases
- Measurements
- Calculations
- Simulations
- Reviews
- Analyses
-
O3
The (Software unit = Software unit in design and implementation-oriented processes: As a result of the decomposition of a software component in a conceptual model, the software is decomposed into software units. A software unit is decided not to be further subdivided.
Software unit in verification-oriented processes: An implemented SW unit under verification is represented, e.g., as source code files, or an object file.) are verified using the selected (Verification measure = Verification measure can be:- Test cases
- Measurements
- Calculations
- Simulations
- Reviews
- Analyses
-
O4
Consistency and bidirectional traceability are established between (Verification measure = Verification measure can be:
- Test cases
- Measurements
- Calculations
- Simulations
- Reviews
- Analyses
Software unit in verification-oriented processes: An implemented SW unit under verification is represented, e.g., as source code files, or an object file.). -
O5
Bidirectional traceability is established between the verification results and the (Verification measure = Verification measure can be:
- Test cases
- Measurements
- Calculations
- Simulations
- Reviews
- Analyses
-
O6
Results of the (Software unit = Software unit in design and implementation-oriented processes: As a result of the decomposition of a software component in a conceptual model, the software is decomposed into software units. A software unit is decided not to be further subdivided.
Software unit in verification-oriented processes: An implemented SW unit under verification is represented, e.g., as source code files, or an object file.) verification are summarized and communicated to all affected parties.
intacs® Certified Automotive SPICE® Machine Learning
Sponsored
This official intacs® training explains the Machine Learning specific processes in Automotive SPICE®.
Click for more details!
BP1
Specify software unit verification measures. (
O1 )
BP2
Select software unit verification measures. (
O2 )
BP3
Verify the software units. (
O3 )

Linked Knowledge Nuggets:
arrow_forward "Archiving test results"
arrow_forward "Archiving test results"
BP4
Ensure consistency and establish bidirectional traceability. (
O4, O5 )

Linked Knowledge Nuggets:
arrow_forward "Consistency vs. Traceability – What’s the Difference?"
arrow_forward "The role of traceability in risk control"
arrow_forward "The true benefit of traceability "
arrow_forward "Consistency vs. Traceability – What’s the Difference?"
arrow_forward "The role of traceability in risk control"
arrow_forward "The true benefit of traceability "
BP5
Summarize and communicate the results. (
O6 )
13-52
Communication evidence (
O6 )
Used by these processes:
- ACQ.4 Supplier Monitoring
- HWE.1 Hardware Requirements Analysis
- HWE.2 Hardware Design
- HWE.3 Verification against Hardware Design
- HWE.4 Verification against Hardware Requirements
- MAN.3 Project Management
- MLE.1 Machine Learning Requirements Analysis
- MLE.2 Machine Learning Architecture
- MLE.3 Machine Learning Training
- MLE.4 Machine Learning Model Testing
- PIM.3 Process Improvement
- REU.2 Reuse of Products
- SUP.1 Quality Assurance
- SUP.11 Machine Learning Data Management
- SWE.1 Software Requirements Analysis
- SWE.2 Software Architectural Design
- SWE.3 Software Detailed Design and Unit Construction
- SWE.4 Software Unit Verification
- SWE.5 Software Component Verification and Integration Verification
- SWE.6 Software Verification
- SYS.1 Requirements Elicitation
- SYS.2 System Requirements Analysis
- SYS.3 System Architectural Design
- SYS.4 System Integration and Integration Verification
- SYS.5 System Verification
- VAL.1 Validation
- PA2.1 Process performance management process attribute
13-51
Consistency evidence (
O4, O5 )
Used by these processes:
- HWE.1 Hardware Requirements Analysis
- HWE.2 Hardware Design
- HWE.3 Verification against Hardware Design
- HWE.4 Verification against Hardware Requirements
- MAN.3 Project Management
- MLE.1 Machine Learning Requirements Analysis
- MLE.2 Machine Learning Architecture
- MLE.3 Machine Learning Training
- MLE.4 Machine Learning Model Testing
- SUP.8 Configuration Management
- SUP.10 Change Request Management
- SWE.1 Software Requirements Analysis
- SWE.2 Software Architectural Design
- SWE.3 Software Detailed Design and Unit Construction
- SWE.4 Software Unit Verification
- SWE.5 Software Component Verification and Integration Verification
- SWE.6 Software Verification
- SYS.2 System Requirements Analysis
- SYS.3 System Architectural Design
- SYS.4 System Integration and Integration Verification
- SYS.5 System Verification
- VAL.1 Validation
08-60
Verification Measure (
O1 )
Used by these processes:
- HWE.3 Verification against Hardware Design
- HWE.4 Verification against Hardware Requirements
- SWE.4 Software Unit Verification
- SWE.5 Software Component Verification and Integration Verification
- SWE.6 Software Verification
- SYS.4 System Integration and Integration Verification
- SYS.5 System Verification
03-50
Verification Measure Data (
O3 )
Used by these processes:
- HWE.3 Verification against Hardware Design
- HWE.4 Verification against Hardware Requirements
- SWE.4 Software Unit Verification
- SWE.5 Software Component Verification and Integration Verification
- SWE.6 Software Verification
- SYS.4 System Integration and Integration Verification
- SYS.5 System Verification
08-58
Verification Measure Selection Set (
O2 )
Used by these processes:
- HWE.3 Verification against Hardware Design
- HWE.4 Verification against Hardware Requirements
- SWE.4 Software Unit Verification
- SWE.5 Software Component Verification and Integration Verification
- SWE.6 Software Verification
- SYS.4 System Integration and Integration Verification
- SYS.5 System Verification
15-52
Verification Results (
O3 )
Used by these processes:
- HWE.3 Verification against Hardware Design
- HWE.4 Verification against Hardware Requirements
- SWE.4 Software Unit Verification
- SWE.5 Software Component Verification and Integration Verification
- SWE.6 Software Verification
- SYS.4 System Integration and Integration Verification
- SYS.5 System Verification