Reliability analysis method for component software based on test data conversion of CSTM (component software test model)
An analysis method and model testing technology, applied in the field of software reliability analysis, can solve the problems of not considering the software architecture, ignoring component system testing and reliability information, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0050] Embodiment 1: The CSTM model in this embodiment assumes that during the entire testing process of the component software, a black-box test is performed on the component based on its running profile, and in this case, the component software testing process is modeled. The model mainly consists of two parts: the unit test model and the white box test model, where the white box test model models the integration test and system test process.
[0051] Define the model and parameters that need to be used:
[0052] CSTM model:
[0053] The CSTM model is defined as a six-tuple , where n represents the total number of components; m represents the total number of integrated components in white-box testing; UT represents the unit test model; WT represents white-box testing model set, i=1,...,m, where Indicates Test i TD represents the test data set collected during the entire test process; Φ represents whether a certain component participates in all the flag sets of a certai...
specific Embodiment approach 2
[0098] Specific implementation mode two: combination figure 1 and figure 2Describe this embodiment, the difference between this embodiment and specific embodiment one is that in order to analyze the effectiveness of the NHPP model based on the test data conversion method, a text query system has been developed. The system architecture is as follows figure 1 shown. The software system consists of four components and is developed with C++ language. The detailed parameters of each component are shown in Table 1.
[0099] Table 1. Component parameters
[0100] components
[0101] According to component-based software testing, unit testing is first performed on each component. Based on the assumption of CSTM model, black-box testing based on its running profile is performed for each component in unit testing. The unit test model is established as shown in Table 2.
[0102] Table 2 CSTM unit test model
[0103]
[0104] Then integration testing and system testin...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com