Application program dependency component version upgrade conflict risk assessment method and system

CN115357279BActive Publication Date: 2026-05-26SECZONE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SECZONE TECH CO LTD
Filing Date
2022-07-14
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Existing technologies cannot effectively assess the risk of conflicts in the version upgrade of application dependent components in advance, resulting in low detection efficiency, poor coverage and high false positive rate, and making it impossible to select the appropriate upgrade method before the upgrade.

Method used

By instrumenting applications using the IAST tool, basic data tables and function call data tables are generated, component dependencies and hotspot values ​​are statistically analyzed, and the risk of upgrade conflicts for dependent components is assessed.

Benefits of technology

It enables accurate assessment of the risk of version upgrade conflicts for application dependent components, improves the objectivity and accuracy of the assessment, and helps users choose the appropriate upgrade method and fix conflicts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115357279B_ABST
    Figure CN115357279B_ABST
Patent Text Reader

Abstract

This invention discloses a method and system for assessing the risk of version upgrade conflicts for application dependent components. The method includes a first assessment method: instrumenting the application under test using the IAST tool to weave detection logic into the application; generating a basic data table and a function call data table using the detection logic; combining the basic data table and the function call data table to generate a component dependency table, which includes the dependency relationships of all dependent components in the current application; statistically analyzing hotspot values ​​reflecting the number of times each dependent component in the dependency table is called; and assessing the upgrade conflict risk of each dependent component based on the hotspot values. Through this technical solution, the risk of version upgrades for any dependent component in the application can be objectively assessed based on the composition of the dependent components and their calling relationships. Furthermore, it can accurately locate objects prone to conflict during dependent component upgrades and effectively improve the accuracy of the assessment.
Need to check novelty before this filing date? Find Prior Art