Software model synchronization method based on code modification
A software model and code technology, applied in the direction of model-driven code, creation/generation of source code, program control device, etc., can solve problems such as software development behavior cannot be carried out normally, models and codes are inconsistent, models cannot correspond, etc., reaching the definition The effect of flexible rules, ensuring consistency, and reducing workload
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0040] In the specific implementation of the software model synchronization method based on code change described in the present invention, the existing software model and the software code corresponding to the software model are first required, and different versions of the same code unit can be managed through the version control system. The present invention analyzes different software models according to the rule set, and can adopt code retrieval technology and combine heuristic information to establish corresponding correspondence between elements in the model and elements in the code. Compare the codes of different versions, filter out more important changes, decide how to modify, delete and add models according to the applicable rule set of the software model, and finally update the model.
[0041] The specific implementation process of the software model synchronization method based on code changes described in the present invention is as follows: figure 1 shown.
[0...
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