Bug datasets are vital for enabling deep learning techniques to address
...
An "adequate" test suite should effectively find all inconsistencies bet...
Mutation testing is a powerful technique for assessing and improving tes...
Software developers often struggle to update APIs, leading to manual,
ti...
Autonomous and Robotics Systems (ARSs) are widespread, complex, and
incr...
Variable names are critical for conveying intended program behavior. Mac...
Program optimization is the process of modifying software to execute mor...
A common tool used by security professionals for reverse-engineering bin...
Testing robotic and cyberphysical systems in simulation require
specific...
Continuous fuzzing is an increasingly popular technique for automated qu...
With the growth of the open-source data science community, both the numb...
In recent years, many software engineering researchers have begun to inc...
Robotics simulation plays an important role in the design, development, ...
Continuous Integration (CI) is a development practice where developers
f...
The decompiler is one of the most common tools for examining binaries wi...
Aspects of frameworks, such as inversion of control and the structure of...
Double-blind review relies on the authors' ability and willingness to
ef...