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. # PROCESS OUTCOMES
-
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.
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