7 papers · 1 filter
Rethinking Artifact Evaluation for Software Engineering in the Age of Generative AI
Christoph Treude, Christopher M. Poskitt, Rashina Hoda
Peer review in software engineering research operates under tight time constraints, while generative AI has substantially reduced the human effort required to produce polished rese…
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…
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…
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…
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…
Bot-Driven Development: From Simple Automation to Autonomous Software Development Bots
Christoph Treude, Christopher M. Poskitt
As software development increasingly adopts automation, bot-driven development (BotDD) represents a transformative shift where bots assume proactive roles in coding, testing, and p…