Back to Search Start Over

A Vulnerability Detection Model for Java Systems Based on Complex Networks

Authors :
Zijun Yun
Changzhen Hu
Ling Xiong
Shan Chun
Wenjie Xiong
Source :
SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI
Publication Year :
2019
Publisher :
IEEE, 2019.

Abstract

With the deepening of research on network theory, scientists have gradually begun to adopt complex networks to look at complex systems in nature. A complex network is a network of a large number of closely related and interacting units. This paper believes that each component of the software can be abstracted into various algebraic components. These algebraic components are assembled into a software system. Its assembly process satisfies the configuration and fit characteristics in the topological space. Using algebraic components as the vertices of complex network graphs, the connection relationship between them is taken as the edge of the complex network graph. Using this new perspective, the software system is regarded as a complex network graph composed of algebraic components and their connection relationships. We have proved that the software system can be abstracted into the form of algebraic component expressions, and can find algebraic components that may have vulnerabilities based on the eigenvalues of complex networks.

Details

Database :
OpenAIRE
Journal :
2019 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI)
Accession number :
edsair.doi...........4cedd3221838f73d2a364204a0e6ec47