Yan Liu1, Wenyuan Fang1, Qiang Wei1, *, Yuan Zhao1, Liang Wang2
CMC-Computers, Materials & Continua, Vol.64, No.1, pp. 273-295, 2020, DOI:10.32604/cmc.2020.09659
Abstract Code defects can lead to software vulnerability and even produce vulnerability
risks. Existing research shows that the code detection technology with text analysis can
judge whether object-oriented code files are defective to some extent. However, these
detection techniques are mainly based on text features and have weak detection
capabilities across programs. Compared with the uncertainty of the code and text caused
by the developer’s personalization, the programming language has a stricter logical
specification, which reflects the rules and requirements of the language itself and the
developer’s potential way of thinking. This article replaces text analysis with
programming logic modeling, breaks… More >