Λεπτομέρειες βιβλιογραφικής εγγραφής
| Τίτλος: |
BCI-Fuzz: Bug-triggering code innovated to fuzz deep learning libraries. |
| Συγγραφείς: |
Zhao, Zhiyang1 (AUTHOR), Pan, Limin1 (AUTHOR), Shao, Siyuan1 (AUTHOR), Luo, Senlin1 (AUTHOR) luosenlin2019@126.com |
| Πηγή: |
Journal of Systems & Software. Jul2026, Vol. 237, pN.PAG-N.PAG. 1p. |
| Θεματικοί όροι: |
*Software libraries (Computer programming), *Defect tracking (Computer software development), Computer software testing, Constraint satisfaction |
| Περίληψη: |
A considerable number of bugs have been discovered in deep learning (DL) libraries. The resulting crashes or inconsistencies have caused widespread impact on DL systems. The bug-triggering code contains factors that are beneficial for fuzzing, but these code has not been widely utilized in fuzzing DL libraries. Existing methods generate input parameters for APIs of typical code instances through random mutation, resulting in limited code coverage. Simultaneously, extracting API usage specifications from instances means acquiring only partial parameter types of the APIs and covering only APIs present in the instances, which leads to inadequate sufficiency and coverage in API testing. This paper proposes a novel DL library testing method called BCI-Fuzz. Test cases are generated by leveraging bug-triggering code snippets from both structural and semantic perspectives, expanding coverage of unique code behaviors. Meanwhile, parameter constraints extracted can guide the generation of API parameter values, ensuring that multiple parameter types are tested. Inferring similarity between APIs and replacing them in the code allows for covering APIs that are lacking input code invokes. Experiments show that BCI-Fuzz outperforms existing methods, demonstrating practical bug detection abilities. It can obtain guidance information to trigger defects in existing versions from the latest bug-triggering code snippets. [ABSTRACT FROM AUTHOR] |
|
Copyright of Journal of Systems & Software is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) |
| Βάση Δεδομένων: |
Business Source Index |