541 citations
Counting papers with at most 25 authors, so collaboration author lists do not stand in for the people here.
- Nanyang Technological UniversitySG56 papers
- National University of SingaporeSG46 papers
- Zhejiang UniversityCN43 papers
- Monash UniversityAU29 papers
- Singapore University of Technology and DesignSG21 papers
- Chinese University of Hong KongHK19 papers
- Hong Kong University of Science and TechnologyHK18 papers
- Institute for Infocomm ResearchSG18 papers
- Humboldt-Universität zu BerlinDE15 papers
- Agency for Science, Technology and ResearchSG13 papers
- Alibaba Group (China)CN13 papers
- Carnegie Mellon UniversityUS13 papers
12 papers · 2 filters
Revisiting Sentiment Analysis for Software Engineering in the Era of Large Language Models
Ting Zhang, Ivana Clairine Irsan, Ferdian Thung +1
Software development involves collaborative interactions where stakeholders express opinions across various platforms. Recognizing the sentiments conveyed in these interactions is…
Exploring the Potential of ChatGPT in Automated Code Refinement: An Empirical Study
Qi Guo, Junming Cao, Xiaofei Xie +4
Code review is an essential activity for ensuring the quality and maintainability of software projects. However, it is a time-consuming and often error-prone task that can signific…
Greening Large Language Models of Code
Jieke Shi, Zhou Yang, Hong Jin Kang +3
Large language models of code have shown remarkable effectiveness across various software engineering tasks. Despite the availability of many cloud services built upon these powerf…
Software Architecture in Practice: Challenges and Opportunities
Zhiyuan Wan, Yun Zhang, Xin Xia +2
Software architecture has been an active research field for nearly four decades, in which previous studies make significant progress such as creating methods and techniques and bui…
Unveiling Memorization in Code Models
Zhou Yang, Zhipeng Zhao, Chenyu Wang +4
The availability of large-scale datasets, advanced architectures, and powerful computational resources have led to effective code models that automate diverse software engineering…
BehAVExplor: Behavior Diversity Guided Testing for Autonomous Driving Systems
Mingfei Cheng, Yuan Zhou, Xiaofei Xie
Testing Autonomous Driving Systems (ADSs) is a critical task for ensuring the reliability and safety of autonomous vehicles. Existing methods mainly focus on searching for safety v…
Isolating Compiler Bugs by Generating Effective Witness Programs with Large Language Models
Haoxin Tu, Zhide Zhou, He Jiang +3
Compiler bugs pose a significant threat to safety-critical applications, and promptly as well as effectively isolating these bugs is crucial for assuring the quality of compilers.…
DAppSCAN: Building Large-Scale Datasets for Smart Contract Weaknesses in DApp Projects
Zibin Zheng, Jianzhong Su, Jiachi Chen +3
The Smart Contract Weakness Classification Registry (SWC Registry) is a widely recognized list of smart contract weaknesses specific to the Ethereum platform. Despite the SWC Regis…
On the Usage of Continual Learning for Out-of-Distribution Generalization in Pre-trained Language Models of Code
Martin Weyssow, Xin Zhou, Kisub Kim +2
Pre-trained language models (PLMs) have become a prevalent technique in deep learning for code, utilizing a two-stage pre-training and fine-tuning procedure to acquire general know…
Finding Causally Different Tests for an Industrial Control System
Christopher M. Poskitt, Yuqi Chen, Jun Sun +1
Industrial control systems (ICSs) are types of cyber-physical systems in which programs, written in languages such as ladder logic or structured text, control industrial processes…
Socialz: Multi-Feature Social Fuzz Testing
Francisco Zanartu, Christoph Treude, Markus Wagner
Online social networks have become an integral aspect of our daily lives and play a crucial role in shaping our relationships with others. However, bugs and glitches, even minor on…
Invalidator: Automated Patch Correctness Assessment via Semantic and Syntactic Reasoning
Thanh Le-Cong, Duc-Minh Luong, Xuan Bach D. Le +4
Automated program repair (APR) faces the challenge of test overfitting, where generated patches pass validation tests but fail to generalize. Existing methods for patch assessment…