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
14 papers · 2 filters
MINES: Explainable Anomaly Detection through Web API Invariant Inference
Wenjie Zhang, Yun Lin, Chun Fung Amos Kwok +5
Detecting the anomalies of web applications, important infrastructures for running modern companies and governments, is crucial for providing reliable web services. Many modern web…
AutoLogger: A Multi-Agent Framework for the End-to-End Automated Logging
Renyi Zhong, Yintong Huo, Wenwei Gu +2
Software logging is critical for system observability, yet developers face a dual crisis of costly overlogging and risky underlogging. Existing automated logging tools often overlo…
Designing for Novice Debuggers: A Pilot Study on an AI-Assisted Debugging Tool
Oka Kurniawan, Erick Chandra, Christopher M. Poskitt +3
Debugging is a fundamental skill that novice programmers must develop. Numerous tools have been created to assist novice programmers in this process. Recently, large language model…
EfficientUICoder: A Bidirectional Token Compression Framework for Efficient MLLM-Based UI Code Generation
Jingyu Xiao, Zhongyi Zhang, Yuxuan Wan +3
Multimodal Large Language Models have demonstrated exceptional performance in UI2Code tasks, significantly enhancing website development efficiency. However, these tasks incur subs…
From Release to Adoption: Challenges in Reusing Pre-trained AI Models for Downstream Developers
Peerachai Banyongrakkul, Mansooreh Zahedi, Patanamon Thongtanunam +2
Pre-trained models (PTMs) have gained widespread popularity and achieved remarkable success across various fields, driven by their groundbreaking performance and easy accessibility…
CREME: Robustness Enhancement of Code LLMs via Layer-Aware Model Editing
Shuhan Liu, Xing Hu, Kerui Huang +3
Large language models (LLMs) have demonstrated impressive capabilities in code generation, where the natural language prompt plays a crucial role in conveying user intent to the mo…
Seeing is Fixing: Cross-Modal Reasoning with Multimodal LLMs for Visual Software Issue Fixing
Kai Huang, Jian Zhang, Xiaofei Xie +1
Large language model-(LLM) based automated program repair (APR) techniques have shown promising results in resolving real-world GitHub issue tasks. Existing APR systems are primari…
Runtime Anomaly Detection for Drones: An Integrated Rule-Mining and Unsupervised-Learning Approach
Ivan Tan, Wei Minn, Christopher M. Poskitt +2
UAVs, commonly referred to as drones, have witnessed a remarkable surge in popularity due to their versatile applications. These cyber-physical systems depend on multiple sensor in…
Let the Trial Begin: A Mock-Court Approach to Vulnerability Detection using LLM-Based Agents
Ratnadira Widyasari, Martin Weyssow, Ivana Clairine Irsan +6
Detecting vulnerabilities in source code remains a critical yet challenging task, especially when benign and vulnerable functions share significant similarities. In this work, we i…
Why Does My Transaction Fail? A First Look at Failed Transactions on the Solana Blockchain
Xiaoye Zheng, Zhiyuan Wan, David Lo +2
Solana is an emerging blockchain platform, recognized for its high throughput and low transaction costs, positioning it as a preferred infrastructure for Decentralized Finance (DeF…
Zero-Shot Cross-Domain Code Search without Fine-Tuning
Keyu Liang, Zhongxin Liu, Chao Liu +3
Code search aims to retrieve semantically relevant code snippets for natural language queries. While pre-trained language models (PLMs) have shown remarkable performance in this ta…
Do Comments and Expertise Still Matter? An Experiment on Programmers' Adoption of AI-Generated JavaScript Code
Changwen Li, Christoph Treude, Ofir Turel
This paper investigates the factors influencing programmers' adoption of AI-generated JavaScript code recommendations within the context of lightweight, function-level programming…
FixDrive: Automatically Repairing Autonomous Vehicle Driving Behaviour for $0.08 per Violation
Yang Sun, Christopher M. Poskitt, Kun Wang +1
Autonomous Vehicles (AVs) are advancing rapidly, with Level-4 AVs already operating in real-world conditions. Current AVs, however, still lag behind human drivers in adaptability a…
Simulated Interactive Debugging
Yannic Noller, Erick Chandra, Srinidhi Chandrashekar +4
Debugging software, i.e., the localization of faults and their repair, is a key activity in software engineering. Therefore, effective and efficient debugging is one of the core sk…