An empirical study on TensorFlow program bugs

Y Zhang, Y Chen, SC Cheung, Y Xiong… - Proceedings of the 27th …, 2018 - dl.acm.org
Deep learning applications become increasingly popular in important domains such as self-
driving systems and facial identity systems. Defective deep learning applications may lead to …

Scancomplete: Large-scale scene completion and semantic segmentation for 3d scans

A Dai, D Ritchie, M Bokeloh, S Reed… - Proceedings of the …, 2018 - openaccess.thecvf.com
We introduce ScanComplete, a novel data-driven approach for taking an incomplete 3D
scan of a scene as input and predicting a complete 3D model along with per-voxel semantic …

Online defect prediction for imbalanced data

M Tan, L Tan, S Dara, C Mayeux - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
Many defect prediction techniques are proposed to improve software reliability. Change
classification predicts defects at the change level, where a change is the modifications to …

A framework for evaluating the results of the szz approach for identifying bug-introducing changes

DA Da Costa, S McIntosh, W Shang… - IEEE Transactions …, 2016 - ieeexplore.ieee.org
The approach proposed by Silwerski, Zimmermann, and Zeller (SZZ) for identifying bug-
introducing changes is at the foundation of several research areas within the software …

Defect prediction: Accomplishments and future challenges

Y Kamei, E Shihab - 2016 IEEE 23rd international conference …, 2016 - ieeexplore.ieee.org
As software systems play an increasingly important role in our lives, their complexity
continues to increase. The increased complexity of software systems makes the assurance …

Exploring regular expression usage and context in Python

C Chapman, KT Stolee - … of the 25th International Symposium on …, 2016 - dl.acm.org
Due to the popularity and pervasive use of regular expressions, researchers have created
tools to support their creation, validation, and use. However, little is known about the context …

[HTML][HTML] How bugs are born: a model to identify how bugs are introduced in software components

G Rodríguez-Pérez, G Robles, A Serebrenik… - Empirical Software …, 2020 - Springer
When identifying the origin of software bugs, many studies assume that “a bug was
introduced by the lines of code that were modified to fix it”. However, this assumption does …

An empirical study of oss-fuzz bugs

ZY Ding, C Le Goues - 2021 IEEE/ACM 18th International …, 2021 - ieeexplore.ieee.org
Continuous fuzzing is an increasingly popular technique for automated quality and security
assurance. Google maintains OSS-Fuzz: a continuous fuzzing service for open source …

Pitfalls and guidelines for using time-based Git data

SW Flint, J Chauhan, R Dyer - Empirical Software Engineering, 2022 - Springer
Many software engineering research papers rely on time-based data (eg, commit
timestamps, issue report creation/update/close dates, release dates). Like most real-world …

Clever: Combining code metrics with clone detection for just-in-time fault prevention and resolution in large industrial projects

M Nayrolles, A Hamou-Lhadj - … of the 15th international conference on …, 2018 - dl.acm.org
Automatic prevention and resolution of faults is an important research topic in the field of
software maintenance and evolution. Existing approaches leverage code and process …