A rule-based optimization method for software architecture layer performance evolution
A technology of software architecture and optimization methods, applied in software engineering design, genetic model, special data processing application, etc., can solve problems such as difficulty in obtaining performance improvement solutions, small performance improvement space, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0063] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0064] The rule-based software architecture layer performance evolution optimization method of the present invention adopts genetic algorithm to perform software architecture layer performance evolution optimization, such as figure 1 shown, including the following steps:
[0065] Step A. Perform population initialization
[0066] Set the population size, crossover probability, mutation probability, maximum evolution algebra, iteration number t=0, and use a certain individual encoding method to randomly generate each individual in the initial population P(t); the individual encoding schematic diagram is as follows figure 2 As shown, the individual encoding method is:
[0067] The coding of any individual X'=1 ',x' 2 ,L,x' k ,L,x l "> all adopt fixed-length natural number encoding, and the code length l' is defined by the followin...
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