5 papers
Fine-Tuning Code Language Models to Detect Cross-Language Bugs
Zengyang Li, Yimeng Li, Binbin Huang +4
Multilingual programming, which involves using multiple programming languages (PLs) in a single project, is increasingly common due to its benefits. However, it introduces cross-la…
Unveiling Code Clones in the Eclipse IIoT Software Ecosystem
Zengyang Li, Binbin Huang, Yimeng Li +4
Industrial Internet of Things (IIoT) has become a prominent topic recently, with an increasing number of IIoT OSS projects emerging, also within the Eclipse Foundation. Code clonin…
Bug Priority Change Prediction: An Exploratory Study on Apache Software
Guangzong Cai, Zengyang Li, Peng Liang +3
Bug fixing is a critical activity in the software development process. In issue tracking systems such as JIRA, each bug report is assigned a priority level to indicate the urgency…
Unveiling Security Weaknesses in Autonomous Driving Systems: An In-Depth Empirical Study
Wenyuan Cheng, Zengyang Li, Peng Liang +2
The advent of Autonomous Driving Systems (ADS) has marked a significant shift towards intelligent transportation, with implications for public safety and traffic efficiency. While…
Automated Detection of Inter-Language Design Smells in Multi-Language Deep Learning Frameworks
Zengyang Li, Xiaoyong Zhang, Wenshuo Wang +4
Nowadays, most DL frameworks (DLFs) use multilingual programming of Python and C/C++, facilitating the flexibility and performance of the DLF. However, inappropriate interlanguage…