计算机技术与发展2025,Vol.35Issue(3):62-68,7.DOI:10.20165/j.cnki.ISSN1673-629X.2024.0357
基于用户操作的APP软件异常分析
Abnormal Analysis of APP Software Based on User Operation
摘要
Abstract
With the widespread popularity of smart phones,mobile applications(APP)have become an indispensable part of daily lives.However,the frequent use of APP software has also brought about more and more software anomalies,which not only affect the user ex-perience,but also may cause data loss or security risks.In order to deeply understand the running process of APP software anomalies caused by user operations,we extract relevant log elements from the log information recorded by users using APP software processes,and propose an APP software anomaly analysis method based on user operations.Firstly,the Bidirectional Encoder Representations from Transformers(BERT)is used to parse the log text to capture the semantics of the context.Secondly,the causal relationship between log elements is analyzed through the temporal characteristics of log elements.In addition,mutual information is calculated based on the distri-bution characteristics of log elements,the degree of dependence between log elements is analyzed,and the log element relationship diagram is constructed by integrating the above various relationship characteristics.Finally,the operation process of software anomalies caused by user operations is revealed by graph traversal algorithm.Experimental results show that the precision rate and F1-score of the proposedmethodare86.6%and74.1%,respectively.Comparative experiments show that the proposed method is superior to similar methods,which verifies its effectiveness.关键词
用户操作/关联分析/APP软件异常/互信息/特征融合Key words
user operation/correlation analysis/APP software anomalies/mutual information/feature fusion分类
信息技术与安全科学引用本文复制引用
彭可磊,姜瑛,刘海毅..基于用户操作的APP软件异常分析[J].计算机技术与发展,2025,35(3):62-68,7.基金项目
国家自然科学基金(62162038) (62162038)
国家重点研发计划项目(2018YFB1003904) (2018YFB1003904)
云南省计算机技术应用重点实验室开放基金(2020101) (2020101)