{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T15:10:36Z","timestamp":1753888236910,"version":"3.41.2"},"reference-count":30,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,3,26]],"date-time":"2021-03-26T00:00:00Z","timestamp":1616716800000},"content-version":"vor","delay-in-days":84,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62072342","61672392"],"award-info":[{"award-number":["62072342","61672392"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Complexity"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>With the continuous development of software, it is inevitable that there will be various unpredictable problems in computer software or programs that will damage the normal operation of the software. In the paper, static analysis software is taken as the research object, the errors or failures caused by the potential defects of the software modules are analyzed, and a software analysis method based on big data tendency prediction is proposed to use the software defects of the stacked noise reduction sparse analyzer to predict. This method can learn features from original defect data, directly and efficiently extract required features of all levels from software defect data by setting different number of hidden layers, sparse regularization parameters, and noise ratio, and then classify and predict the extracted features by combining with big data. Through experimental tests, the performance of the presented method is better than that of the comparison method in correct rate, accuracy rate, recall rate, F1\u2010measurement, AUC value, and running time, which proves that the research results in this paper have more accurate failure prediction effect and can timely eliminate software failures.<\/jats:p>","DOI":"10.1155\/2021\/6660830","type":"journal-article","created":{"date-parts":[[2021,3,26]],"date-time":"2021-03-26T18:50:09Z","timestamp":1616784609000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Failure Analysis of Static Analysis Software Module Based on Big Data Tendency Prediction"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6047-3745","authenticated-orcid":false,"given":"Jian","family":"Zhu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0674-3361","authenticated-orcid":false,"given":"Qian","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1372-7044","authenticated-orcid":false,"given":"Shi","family":"Ying","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2021,3,26]]},"reference":[{"key":"e_1_2_9_1_2","first-page":"204","article-title":"Research on static performance analysis and modeling methods of high-performance computing applications","volume":"38","author":"Peng Y.","year":"2021","journal-title":"Computer Application Research"},{"key":"e_1_2_9_2_2","first-page":"88","article-title":"Discussion on the equivalent static analysis method in stress calculation","volume":"44","author":"Li J.","year":"2019","journal-title":"Natural Gas Chemical Industry (C1 Chemistry and Chemical Engineering)"},{"key":"e_1_2_9_3_2","first-page":"262","article-title":"Partial evaluation static input determination method for compiler testing","volume":"50","author":"Liu L.","year":"2020","journal-title":"Journal of Jilin University (Engineering and Technology Edition)"},{"key":"e_1_2_9_4_2","first-page":"86","article-title":"Analysis of the overall protection mode of computer software","volume":"12","author":"Li Z.","year":"2019","journal-title":"Digital Communication Circle"},{"key":"e_1_2_9_5_2","first-page":"94","article-title":"Design and implementation of a statistical tool for software quality static measurement information","volume":"41","author":"Zhang Y.","year":"2020","journal-title":"Software"},{"key":"e_1_2_9_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ymssp.2017.03.034"},{"key":"e_1_2_9_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.pnucene.2017.07.015"},{"key":"e_1_2_9_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2015.10.031"},{"key":"e_1_2_9_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijepes.2015.11.095"},{"key":"e_1_2_9_10_2","first-page":"95","article-title":"Prediction of defective software modules using class imbalance learning","volume":"1","author":"Tomar D.","year":"2016","journal-title":"Applied Computational Intelligence and Soft Computing"},{"key":"e_1_2_9_11_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.isatra.2016.01.002"},{"key":"e_1_2_9_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.isatra.2015.11.018"},{"key":"e_1_2_9_13_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2014.09.086"},{"key":"e_1_2_9_14_2","first-page":"125","article-title":"Analysis of the status quo of deep learning research","author":"Wang F.","year":"2018","journal-title":"Electronic Technology and Software Engineering"},{"key":"e_1_2_9_15_2","first-page":"759","article-title":"Research on failure diagnosis of mechanical system based on colored Petri nets","volume":"9","author":"Zhu X.","year":"2017","journal-title":"Computer Measurement and Control"},{"key":"e_1_2_9_16_2","first-page":"546","article-title":"Design and application of deep belief network based on adaptive learning rate","volume":"24","author":"Qiao J.","year":"2017","journal-title":"Chinese Journal of Automation"},{"key":"e_1_2_9_17_2","first-page":"412","article-title":"Power grid failure area identification based on non-ferrous automatic control Petri nets","volume":"5","author":"Xie M.","year":"2016","journal-title":"Power System Protection and Control"},{"key":"e_1_2_9_18_2","first-page":"45","article-title":"Research on static software defect prediction method","volume":"10","author":"Xiang C.","year":"2016","journal-title":"Journal of Software"},{"key":"e_1_2_9_19_2","first-page":"90","article-title":"Overview of reachable trees of unbounded Petri nets","volume":"18","author":"Gan M.","year":"2015","journal-title":"Acta Automatica Sinica"},{"key":"e_1_2_9_20_2","first-page":"325","article-title":"Software failure location based on secondary location strategy","volume":"36","author":"Zong F.","year":"2016","journal-title":"Journal of Software"},{"key":"e_1_2_9_21_2","first-page":"858","article-title":"Gender classification model based on cross-connected convolutional neural network","volume":"42","author":"Zhang T.","year":"2016","journal-title":"Acta Automatica Sinica"},{"key":"e_1_2_9_22_2","first-page":"254","article-title":"Pairwise combination test case set generation algorithm with weight parameters","volume":"13","author":"Li L.","year":"2015","journal-title":"Computer Engineering"},{"key":"e_1_2_9_23_2","first-page":"297","article-title":"Automatically learning semantic features for defect prediction","volume":"14","author":"Wang S.","year":"2016","journal-title":"International Conference on Software Engineering"},{"key":"e_1_2_9_24_2","first-page":"859","article-title":"Research on the application of computer technology in power system automation","volume":"78","author":"Liu Y.","year":"2019","journal-title":"Communication World"},{"key":"e_1_2_9_25_2","first-page":"484","article-title":"Intelligent analysis of power information system monitoring and prediction under big data environment","volume":"17","author":"Liu X.","year":"2019","journal-title":"Microcomputer Application"},{"key":"e_1_2_9_26_2","first-page":"87","article-title":"Intelligent analysis method of power grid monitoring based on big data tag technology","volume":"18","author":"Kang Ye","year":"2019","journal-title":"Electrical Measurement and Instrumentation"},{"key":"e_1_2_9_27_2","first-page":"674","article-title":"Data specification and data processing of big data analysis system for monitoring and operation of smart grid","volume":"8","author":"Leng X.","year":"2018","journal-title":"Automation of Electric Power Systems"},{"key":"e_1_2_9_28_2","first-page":"145","article-title":"The application of big data analysis in the failure prediction of automation systems in the power industry","volume":"11","author":"Liu X.","year":"2017","journal-title":"Information and Computers"},{"key":"e_1_2_9_29_2","first-page":"287","article-title":"A review of cross-project software defect prediction methods","volume":"22","author":"Xiang C.","year":"2018","journal-title":"Chinese Journal of Computers"},{"key":"e_1_2_9_30_2","first-page":"1298","article-title":"Feature selection method based on cluster analysis in software defect prediction","volume":"46","author":"Liu W.","year":"2016","journal-title":"Science China: Information Science"}],"container-title":["Complexity"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/6660830.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/6660830.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/6660830","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,9]],"date-time":"2024-08-09T22:05:27Z","timestamp":1723241127000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/6660830"}},"subtitle":[],"editor":[{"given":"M. Irfan","family":"Uddin","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/6660830"],"URL":"https:\/\/doi.org\/10.1155\/2021\/6660830","archive":["Portico"],"relation":{},"ISSN":["1076-2787","1099-0526"],"issn-type":[{"type":"print","value":"1076-2787"},{"type":"electronic","value":"1099-0526"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2020-12-03","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-03-07","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-03-26","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"6660830"}}