Multi-path coverage test data coevolution generation method for message-passing parallel program
A technology of message passing and coverage testing, applied in the fields of genetic law, electrical digital data processing, software testing/debugging, etc., can solve the problems of not considering the difference of scheduling sequence performance, underutilization, and unsatisfactory algorithm efficiency. , to achieve the effect of improving the generation efficiency and improving the generation efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0039] This part uses C language to write a program to realize the method proposed by the present invention, and it is described in detail in conjunction with specific drawings and examples.
[0040] figure 1 It is a flow chart of a method for co-evolutionary generation of message passing parallel program multipath coverage test data proposed by the present invention, the method comprising:
[0041] Step 1: Build the population
[0042]For a message-passing parallel program with x scheduling sequences and y target paths, construct x·y populations, which respectively represent each target path under each scheduling sequence, and the individuals in the population are the program inputs after encoding. Construct individual collections for all individuals, and the elements in the collections are the specific information of the corresponding individuals; construct population collections for all populations, and the elements in the collections are the specific information of the co...
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