Peng Zhang 0053

dblp:21/1048-53 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
4since 2021 · last 2026
0000-0001-9157-543XORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 6 · 4 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1
YearPublicationVenuePosition
2026 Multimodal information fusion for software vulnerability detection based on both source and binary codes
Yuzhou Liu 0001, Shuang Jiang, Hongxu Tian, Peng Zhang 0053
Sci. Comput. Program.6
2025 API comparison based on the non-functional information mined from Stack Overflow
Yuzhou Liu 0001, Lei Liu 0040, Huaxiao Liu, Peng Zhang 0053
Sci. Comput. Program.6
2025 Multimodal Fusion for Android Malware Detection Based on Large Pre-Trained Models
abstract
Malware detection is a critical issue in software engineering as it directly threatens user information security. Existing approaches often focus on individual modality (either source code or binary code) for the detection, but it ignores to effectively exploit the complementary information between them. This limits the detection performance, especially in complex and evasive malware scenarios. In this paper, we take Android applications written in Java as objects, and provide a novel fine-grained multimodal fusion method with large pre-trained models to combine the features from source and binary codes for the malware detection. For the source code modality, we employ the graphical user interface (GUI) as a framework to segment the source code into snippets, and use a pre-trained programming language model to extract feature representations. For the binary code modality, we convert binary code into grayscale images and fine-tune a pre-trained vision model to extract features indirectly. We then implement cross-modal attention and devise a contrastive loss to align features across modalities, supplementing this with supervised classification loss to refine the multimodal fusion process specifically for malware detection. Our experiments, conducted using the Data-MD and Data-MC benchmarks, demonstrate that our approach achieves a precision of 0.977 and a recall of 0.984 in detecting malware. This underscores the advantages of using large pre-trained models for feature representation and the fusion of information across different modalities for effective malware detection.
Lei Liu 0040, Yuzhou Liu 0001, Yu Zhao 0010, Peng Zhang 0053, Huaxiao Liu
IEEE Trans. Software Eng.5
2022 Find potential partners: A GitHub user recommendation method based on event data
Shuotong Bai, Lei Liu 0040, Huaxiao Liu, Chenkun Meng, Peng Zhang 0053
Inf. Softw. Technol.6
2020 Tabular-expression-based method for constructing metamorphic relations
abstract
Summary Metamorphic testing (MT) is proposed to overcome the oracle problem in software testing, and metamorphic relations (MRs) are the core of MT. There is a lack of guidelines for constructing effective MRs, and it is difficult to reuse MRs mainly because most MRs are closely related to the domain knowledge. In this article, we propose a method for constructing MRs from specifications in tabular expression format. Our method constructs MRs according to the characteristics of tabular expressions, especially the relationships between the header grids and the main grid, namely, our method is domain‐independent and the construction process is simplified. In addition, the derived MRs can be applied to specifications with the same tabular expression structure. For specifications with different tabular expression structures, MRs can still be used after slight adjustments. To evaluate the performance of our method in practice, we apply the method to five applications. The experimental results demonstrate that our method is effective for a program with the oracle problem, and that it is applicable to tabular expressions in various formats. Compared with representative testing methods, our method identifies errors that are not detected by the compared methods. Hence, our method and existing methods can complement each other. The MR proposed in this article outperforms MRs constructed based on program properties.
Jingyao Li 0003, Lei Liu 0040, Peng Zhang 0053
Softw. Pract. Exp.3
2018 SDAC: A model for analysis of the execution semantics of data processing framework in cloud
Wenbo Zhou 0003, Lei Liu 0040, Peng Zhang 0053, Shuai Lü 0001, Jingyao Li 0003
Comput. Lang. Syst. Struct.3
2017 Loss evaluation analysis of illegal attack in SCSKP
Peng Zhang 0053, Lei Liu 0040, Rui Zhang 0040, Guangli Li
Soft Comput.1
2014 Modeling ontology evolution with SetPi
Lei Liu 0040, Peng Zhang 0053, Rui Zhang 0040
Inf. Sci.2