Method for generating test data covering parallel program paths based on coevolution
A technology of co-evolution and program path, applied in software testing/debugging, genetic modeling, etc., can solve the problem of no test data generation method, and achieve the effect of solving the problem of test data generation and expanding the application field.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030] figure 1 Shown is the overall flow chart of the present invention. In the following, the technical solution of the present invention will be clearly and completely described with reference to the drawings and examples.
[0031] Step 1. Establishment of mathematical model
[0032] 1.1 Basic concepts
[0033] Remember the parallel program S={S 0 ,S 1 ,...,S m-1}, where S i (i=0,1,...,m-1) indicates the i-th process, and m is the number of processes. Let the input vector of S be where x j (j=1,2,...,n s ) is the jth input component, and its value range is So, The range of values (that is, the input space of the program) is input vector is the decision vector, correspondingly, it is called x j (j=1,2,...,ns ) is the jth decision component.
[0034] Definition 1: A node considers the i-th process S of S i , and its basic execution unit is called a node. Either all statements contained in a node are executed, or none are executed. A node can be a judg...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com