David Bowes

Orcid: 0000-0001-7014-2811

Affiliations:
  • University of Hertfordshire, UK


According to our database1, David Bowes authored at least 59 papers between 2009 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Fault-insertion and fault-fixing behavioural patterns in Apache Software Foundation Projects.
Inf. Softw. Technol., June, 2023

How do Developers Really Feel About Bug Fixing? Directions for Automatic Program Repair.
IEEE Trans. Software Eng., April, 2023

Let's Talk With Developers, Not About Developers: A Review of Automatic Program Repair Research.
IEEE Trans. Software Eng., 2023

2022
Towards developer-centered automatic program repair: findings from Bloomberg.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Improving the performance of code vulnerability prediction using abstract syntax tree information.
Proceedings of the 18th International Conference on Predictive Models and Data Analytics in Software Engineering, 2022

Some Automatically Generated Patches are More Likely to be Correct than Others: An Analysis of Defects4J Patch Features.
Proceedings of the 3rd IEEE/ACM International Workshop on Automated Program Repair, 2022

An 80-20 Analysis of Buggy and Non-buggy Refactorings in Open-Source Commits.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

2021
On The Introduction of Automatic Program Repair in Bloomberg.
IEEE Softw., 2021

Expanding Fix Patterns to Enable Automatic Program Repair.
Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, 2021

2020
Zones of Pain: Visualising the Relationship Between Software Architecture and Defects.
Proceedings of the Quality of Information and Communications Technology, 2020

Fault-insertion and fault-fixing: analysing developer activity over time.
Proceedings of the PROMISE '20: 16th International Conference on Predictive Models and Data Analytics in Software Engineering, 2020

BugVis: Commit Slicing for Fault Visualisation.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

Human Factors in the Study of Automatic Software Repair: Future Directions for Research with Industry.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

Exploiting fault localisation for efficient program repair.
Proceedings of the GECCO '20: Genetic and Evolutionary Computation Conference, 2020

Which Software Faults Are Tests Not Detecting?
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020

2019
Automatically identifying code features for software defect prediction: Using AST N-grams.
Inf. Softw. Technol., 2019

Guest editorial: special section on predictive models and data analytics in software engineering.
Empir. Softw. Eng., 2019

2018
Authors' Reply to "Comments on 'Researcher Bias: The Use of Machine Learning in Software Defect Prediction'".
IEEE Trans. Software Eng., 2018

Software defect prediction: do different classifiers find the same defects?
Softw. Qual. J., 2018

Reproducibility and replicability of software defect prediction studies.
Inf. Softw. Technol., 2018

Angry-builds: an empirical study of affect metrics and builds success on github ecosystem.
Proceedings of the 19th International Conference on Agile Software Development, 2018

The relationship between evolutionary coupling and defects in large industrial software (journal-first abstract).
Proceedings of the 25th International Conference on Software Analysis, 2018

How Effectively Is Defective Code Actually Tested?: An Analysis of JUnit Tests in Seven Open Source Systems.
Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering, 2018

Mining Communication Patterns in Software Development: A GitHub Analysis.
Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering, 2018

A Longitudinal Study of Anti Micro Patterns in 113 versions of Tomcat.
Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering, 2018

On measuring affects of github issues' commenters.
Proceedings of the 3rd International Workshop on Emotion Awareness in Software Engineering, 2018

Code Cleaning for Software Defect Prediction: A Cautionary Tale.
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018

2017
The relationship between evolutionary coupling and defects in large industrial software.
J. Softw. Evol. Process., 2017

Introduction to the EASE 2016 special section: Evidence-based software engineering: Past, present, and future.
Inf. Softw. Technol., 2017

Assert Use and Defectiveness in Industrial Code.
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017

Getting Defect Prediction Into Industrial Practice: the ELFF Tool.
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017

How Good Are My Tests?
Proceedings of the 8th IEEE/ACM Workshop on Emerging Trends in Software Metrics, 2017

2016
Mutation-aware fault prediction.
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

So You Need More Method Level Datasets for Your Software Defect Prediction?: Voilà!
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

Building an Ensemble for Software Defect Prediction Based on Diversity Selection.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

The jinx on the NASA software defect data sets.
Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, 2016

2015
What is the Impact of Imbalance on Software Defect Prediction Performance?
Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering, 2015

Different Classifiers Find Different Defects Although With Different Level of Consistency.
Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering, 2015

2014
Researcher Bias: The Use of Machine Learning in Software Defect Prediction.
IEEE Trans. Software Eng., 2014

Some Code Smells Have a Significant but Small Effect on Faults.
ACM Trans. Softw. Eng. Methodol., 2014

DConfusion: a technique to allow cross study performance evaluation of fault prediction studies.
Autom. Softw. Eng., 2014

2013
Factors affecting the performance of trainable models for software defect prediction.
PhD thesis, 2013

The inconsistent measurement of Message Chains.
Proceedings of the 4th International Workshop on Emerging Trends in Software Metrics, 2013

2012
A Systematic Literature Review on Fault Prediction Performance in Software Engineering.
IEEE Trans. Software Eng., 2012

Reflections on the NASA MDP data sets.
IET Softw., 2012

Comparing the performance of fault prediction models which report multiple performance measures: recomputing the confusion matrix.
Proceedings of the 8th International Conference on Predictive Models in Software Engineering, 2012

The State of Machine Learning Methodology in Software Fault Prediction.
Proceedings of the 11th International Conference on Machine Learning and Applications, 2012

A mapping study of software code cloning.
Proceedings of the 16th International Conference on Evaluation & Assessment in Software Engineering, 2012

2011
Developing Fault-Prediction Models: What the Research Can Show Industry.
IEEE Softw., 2011

Program slicing-based cohesion measurement: the challenges of replicating studies using metrics.
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics, 2011

Further thoughts on precision.
Proceedings of the 15th International Conference on Evaluation & Assessment in Software Engineering, 2011

The misuse of the NASA metrics data program data sets for automated software defect prediction.
Proceedings of the 15th International Conference on Evaluation & Assessment in Software Engineering, 2011

2010
A Theoretical and Empirical Analysis of Three Slice-Based Metrics for Cohesion.
Int. J. Softw. Eng. Knowl. Eng., 2010

Evaluating Three Approaches to Extracting Fault Data from Software Change Repositories.
Proceedings of the Product-Focused Software Process Improvement, 2010

Software defect prediction using static code metrics underestimates defect-proneness.
Proceedings of the International Joint Conference on Neural Networks, 2010

An Analysis of the "Inconclusive' Change Report Category in OSS Assisted by a Program Slicing Metric.
Proceedings of the 36th EUROMICRO Conference on Software Engineering and Advanced Applications, 2010

2009
The role of lateral inhibition in the sensory processing in a simulated spiking neural controller for a robot.
Proceedings of the 2009 IEEE Symposium on Artificial Life, 2009

Fault Analysis in OSS Based on Program Slicing Metrics.
Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009

Using the Support Vector Machine as a Classification Method for Software Defect Prediction with Static Code Metrics.
Proceedings of the Engineering Applications of Neural Networks, 2009


  Loading...