Development method and system of software development platform

By designing acquisition, dependency, impact analysis and feedback response modules in the software development platform, the problems of inefficient code change management and insufficient impact analysis capabilities in the existing technology are solved, and efficient, accurate management of code changes and timely evaluation of potential impacts are achieved.

CN119718278AActive Publication Date: 2025-03-28HUNAN SK TECH CO LTD
5 Cites 1 Cited by

Patent Information

Application Number
CN202411711343.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-03-28
Estimated Expiration
2044-11-27

AI Technical Summary

Technical Problem

Existing software development platforms are inefficient in code change management, prone to errors, and lack real-time and accurate impact analysis capabilities, resulting in developers that may ignore key dependencies and cause unexpected system problems.

Method used

Design a development system for a software development platform, including acquisition module, dependency module, impact analysis module and feedback response module. The acquisition module automatically extracts the change records in the code base, builds the dependency module and updates the dependency diagram in real time, affects the analysis module to calculate the impact range of the code changes, and matches the preset code impact evaluation threshold to generate a code change impact evaluation strategy plan.

Benefits of technology

It significantly improves the accuracy and efficiency of code changes, reduces the risk of human errors and missed modifications, promptly evaluates and responds to the potential impact of code changes, ensures the stability and consistency of the code base, and meets the needs of modern software development for efficiency and reliability.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention discloses a development method and system of a software development platform, and relates to the technical field of software developing.When the system runs, change records in a code library are extracted, related parameters in code changes are analyzed in detail, a code change set delta C is formed, a dependency relationship module further constructs and updates a dependency relationship graph G in real time, and the dependency relationship graph G is generated; the influence analysis module calculates the influence range of code change by using a dependency graph G, evaluates the influence of the change on a reference object and a subclass, generates a change influence index Idirect, matches the change influence index Idirect with a preset code influence evaluation threshold D, and formulates a code change influence evaluation strategy scheme; and the feedback response module updates data and the dependency graph G according to the scheme content, and notifies a developer of related change conditions, so that the risk of human errors and missed change is reduced, the potential influence caused by code change can be evaluated and responded in time, and the stability and consistency of a code library are ensured.
Need to check novelty before this filing date? Find Prior Art