default search action
David Bowes
Person information
- affiliation: University of Hertfordshire, UK
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j19]Fahad Al Debeyan, Lech Madeyski, Tracy Hall, David Bowes:
The impact of hard and easy negative training data on vulnerability prediction performance. J. Syst. Softw. 211: 112003 (2024) - 2023
- [j18]Marco Ortu, Giuseppe Destefanis, Tracy Hall, David Bowes:
Fault-insertion and fault-fixing behavioural patterns in Apache Software Foundation Projects. Inf. Softw. Technol. 158: 107187 (2023) - [j17]Emily Winter, Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Sæmundur Óskar Haraldsson, John R. Woodward:
Let's Talk With Developers, Not About Developers: A Review of Automatic Program Repair Research. IEEE Trans. Software Eng. 49(1): 419-436 (2023) - [j16]Emily Winter, David Bowes, Steve Counsell, Tracy Hall, Saemundur O. Haraldsson, Vesna Nowack, John R. Woodward:
How do Developers Really Feel About Bug Fixing? Directions for Automatic Program Repair. IEEE Trans. Software Eng. 49(4): 1823-1841 (2023) - 2022
- [c40]Steve Counsell, Vesna Nowack, Tracy Hall, David Bowes, Saemundur Haraldsson, Emily Winter, John R. Woodward:
An 80-20 Analysis of Buggy and Non-buggy Refactorings in Open-Source Commits. SEAA 2022: 197-200 - [c39]Gareth Bennett, Tracy Hall, David Bowes:
Some Automatically Generated Patches are More Likely to be Correct than Others: An Analysis of Defects4J Patch Features. APR@ICSE 2022: 46-52 - [c38]Fahad Al Debeyan, Tracy Hall, David Bowes:
Improving the performance of code vulnerability prediction using abstract syntax tree information. PROMISE 2022: 2-11 - [c37]Emily Rowan Winter, Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Sæmundur Óskar Haraldsson, John R. Woodward, Serkan Kirbas, Etienne Windels, Olayori McBello, Abdurahman Atakishiyev, Kevin Kells, Matthew W. Pagano:
Towards developer-centered automatic program repair: findings from Bloomberg. ESEC/SIGSOFT FSE 2022: 1578-1588 - 2021
- [j15]Serkan Kirbas, Etienne Windels, Olayori McBello, Kevin Kells, Matthew W. Pagano, Rafal Szalanski, Vesna Nowack, Emily Rowan Winter, Steve Counsell, David Bowes, Tracy Hall, Saemundur Haraldsson, John R. Woodward:
On The Introduction of Automatic Program Repair in Bloomberg. IEEE Softw. 38(4): 43-51 (2021) - [c36]Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, Emily Winter, John R. Woodward:
Expanding Fix Patterns to Enable Automatic Program Repair. ISSRE 2021: 12-23 - [i1]Steve Counsell, Tracy Hall, Thomas Shippey, David Bowes, Amjed Tahir, Stephen G. MacDonell:
Assert Use and Defectiveness in Industrial Code. CoRR abs/2104.01514 (2021) - 2020
- [c35]Jean Petric, Tracy Hall, David Bowes:
Which Software Faults Are Tests Not Detecting? EASE 2020: 160-169 - [c34]Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, Emily Winter, John R. Woodward:
Exploiting fault localisation for efficient program repair. GECCO Companion 2020: 311-312 - [c33]Emily Winter, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, Vesna Nowack, John R. Woodward:
Human Factors in the Study of Automatic Software Repair: Future Directions for Research with Industry. ICSE (Workshops) 2020: 285-286 - [c32]David Bowes, Jean Petric, Tracy Hall:
BugVis: Commit Slicing for Fault Visualisation. ICPC 2020: 436-440 - [c31]David Bowes, Giuseppe Destefanis, Tracy Hall, Jean Petric, Marco Ortu:
Fault-insertion and fault-fixing: analysing developer activity over time. PROMISE 2020: 41-50 - [c30]Jean Petric, Tracy Hall, David Bowes:
Zones of Pain: Visualising the Relationship Between Software Architecture and Defects. QUATIC 2020: 135-143
2010 – 2019
- 2019
- [j14]David Bowes, Emad Shihab, Burak Turhan:
Guest editorial: special section on predictive models and data analytics in software engineering. Empir. Softw. Eng. 24(5): 3151-3152 (2019) - [j13]Thomas Shippey, David Bowes, Tracy Hall:
Automatically identifying code features for software defect prediction: Using AST N-grams. Inf. Softw. Technol. 106: 142-160 (2019) - 2018
- [j12]Zaheed Mahmood, David Bowes, Tracy Hall, Peter C. R. Lane, Jean Petric:
Reproducibility and replicability of software defect prediction studies. Inf. Softw. Technol. 99: 148-163 (2018) - [j11]David Bowes, Tracy Hall, Jean Petric:
Software defect prediction: do different classifiers find the same defects? Softw. Qual. J. 26(2): 525-552 (2018) - [j10]Martin J. Shepperd, Tracy Hall, David Bowes:
Authors' Reply to "Comments on 'Researcher Bias: The Use of Machine Learning in Software Defect Prediction'". IEEE Trans. Software Eng. 44(11): 1129-1131 (2018) - [c29]Thomas Shippey, David Bowes, Steve Counsell, Tracy Hall:
Code Cleaning for Software Defect Prediction: A Cautionary Tale. SEAA 2018: 239-243 - [c28]Giuseppe Destefanis, Marco Ortu, David Bowes, Michele Marchesi, Roberto Tonelli:
On measuring affects of github issues' commenters. SEmotion@ICSE 2018: 14-19 - [c27]Jean Petric, Tracy Hall, David Bowes:
How Effectively Is Defective Code Actually Tested?: An Analysis of JUnit Tests in Seven Open Source Systems. PROMISE 2018: 42-51 - [c26]Marco Ortu, Tracy Hall, Michele Marchesi, Roberto Tonelli, David Bowes, Giuseppe Destefanis:
Mining Communication Patterns in Software Development: A GitHub Analysis. PROMISE 2018: 70-79 - [c25]Giuseppe Destefanis, S. Qaderi, David Bowes, Jean Petric, Marco Ortu:
A Longitudinal Study of Anti Micro Patterns in 113 versions of Tomcat. PROMISE 2018: 90-93 - [c24]Serkan Kirbas, Bora Caglayan, Tracy Hall, Steve Counsell, David Bowes, Alper Sen, Ayse Bener:
The relationship between evolutionary coupling and defects in large industrial software (journal-first abstract). SANER 2018: 471 - [c23]Marco Ortu, Andrea Pinna, Roberto Tonelli, Michele Marchesi, David Bowes, Giuseppe Destefanis:
Angry-builds: an empirical study of affect metrics and builds success on github ecosystem. XP Companion 2018: 35:1-35:2 - 2017
- [j9]Sarah Beecham, David Bowes, Klaas-Jan Stol:
Introduction to the EASE 2016 special section: Evidence-based software engineering: Past, present, and future. Inf. Softw. Technol. 89: 14-18 (2017) - [j8]Serkan Kirbas, Bora Caglayan, Tracy Hall, Steve Counsell, David Bowes, Alper Sen, Ayse Bener:
The relationship between evolutionary coupling and defects in large industrial software. J. Softw. Evol. Process. 29(4) (2017) - [c22]David Bowes, Tracy Hall, Jean Petric, Thomas Shippey, Burak Turhan:
How Good Are My Tests? WETSoM@ICSE 2017: 9-14 - [c21]Steve Counsell, Tracy Hall, Thomas Shippey, David Bowes, Amjed Tahir, Stephen G. MacDonell:
Assert Use and Defectiveness in Industrial Code. ISSRE Workshops 2017: 20-23 - [c20]David Bowes, Steve Counsell, Tracy Hall, Jean Petric, Thomas Shippey:
Getting Defect Prediction Into Industrial Practice: the ELFF Tool. ISSRE Workshops 2017: 44-47 - [e1]Burak Turhan, David Bowes, Emad Shihab:
Proceedings of the 13th International Conference on Predictive Models and Data Analytics in Software Engineering, PROMISE 2017, Toronto, Canada, November 8, 2017. ACM 2017, ISBN 978-1-4503-5305-2 [contents] - 2016
- [c19]Jean Petric, David Bowes, Tracy Hall, Bruce Christianson, Nathan Baddoo:
The jinx on the NASA software defect data sets. EASE 2016: 13:1-13:5 - [c18]Thomas Shippey, Tracy Hall, Steve Counsell, David Bowes:
So You Need More Method Level Datasets for Your Software Defect Prediction?: Voilà! ESEM 2016: 12:1-12:6 - [c17]Jean Petric, David Bowes, Tracy Hall, Bruce Christianson, Nathan Baddoo:
Building an Ensemble for Software Defect Prediction Based on Diversity Selection. ESEM 2016: 46:1-46:10 - [c16]David Bowes, Tracy Hall, Mark Harman, Yue Jia, Federica Sarro, Fan Wu:
Mutation-aware fault prediction. ISSTA 2016: 330-341 - 2015
- [c15]David Bowes, Tracy Hall, Jean Petric:
Different Classifiers Find Different Defects Although With Different Level of Consistency. PROMISE 2015: 3:1-3:10 - [c14]Zaheed Mahmood, David Bowes, Peter C. R. Lane, Tracy Hall:
What is the Impact of Imbalance on Software Defect Prediction Performance? PROMISE 2015: 4:1-4:4 - 2014
- [j7]David Bowes, Tracy Hall, David Gray:
DConfusion: a technique to allow cross study performance evaluation of fault prediction studies. Autom. Softw. Eng. 21(2): 287-313 (2014) - [j6]Tracy Hall, Min Zhang, David Bowes, Yi Sun:
Some Code Smells Have a Significant but Small Effect on Faults. ACM Trans. Softw. Eng. Methodol. 23(4): 33:1-33:39 (2014) - [j5]Martin J. Shepperd, David Bowes, Tracy Hall:
Researcher Bias: The Use of Machine Learning in Software Defect Prediction. IEEE Trans. Software Eng. 40(6): 603-616 (2014) - 2013
- [b1]David Bowes:
Factors affecting the performance of trainable models for software defect prediction. University of Hertfordshire, UK, 2013 - [c13]David Bowes, David Randall, Tracy Hall:
The inconsistent measurement of Message Chains. WETSoM 2013: 62-68 - 2012
- [j4]David Gray, David Bowes, Neil Davey, Yi Sun, Bruce Christianson:
Reflections on the NASA MDP data sets. IET Softw. 6(6): 549-558 (2012) - [j3]Tracy Hall, Sarah Beecham, David Bowes, David Gray, Steve Counsell:
A Systematic Literature Review on Fault Prediction Performance in Software Engineering. IEEE Trans. Software Eng. 38(6): 1276-1304 (2012) - [c12]Thomas Shippey, David Bowes, Bruce Christianson, Tracy Hall:
A mapping study of software code cloning. EASE 2012: 274-278 - [c11]Tracy Hall, David Bowes:
The State of Machine Learning Methodology in Software Fault Prediction. ICMLA (2) 2012: 308-313 - [c10]David Bowes, Tracy Hall, David Gray:
Comparing the performance of fault prediction models which report multiple performance measures: recomputing the confusion matrix. PROMISE 2012: 109-118 - 2011
- [j2]Tracy Hall, Sarah Beecham, David Bowes, David Gray, Steve Counsell:
Developing Fault-Prediction Models: What the Research Can Show Industry. IEEE Softw. 28(6): 96-99 (2011) - [c9]David Gray, David Bowes, Neil Davey, Yi Sun, Bruce Christianson:
The misuse of the NASA metrics data program data sets for automated software defect prediction. EASE 2011: 96-103 - [c8]David Gray, David Bowes, Neil Davey, Yi Sun, Bruce Christianson:
Further thoughts on precision. EASE 2011: 129-133 - [c7]David Bowes, Tracy Hall, Andrew Kerr:
Program slicing-based cohesion measurement: the challenges of replicating studies using metrics. WETSoM 2011: 75-80 - 2010
- [j1]Steve Counsell, Tracy Hall, David Bowes:
A Theoretical and Empirical Analysis of Three Slice-Based Metrics for Cohesion. Int. J. Softw. Eng. Knowl. Eng. 20(5): 609-636 (2010) - [c6]Steve Counsell, Tracy Hall, Emal Nasseri, David Bowes:
An Analysis of the "Inconclusive' Change Report Category in OSS Assisted by a Program Slicing Metric. EUROMICRO-SEAA 2010: 283-286 - [c5]David Gray, David Bowes, Neil Davey, Yi Sun, Bruce Christianson:
Software defect prediction using static code metrics underestimates defect-proneness. IJCNN 2010: 1-7 - [c4]Tracy Hall, David Bowes, Gernot Armin Liebchen, Paul Wernick:
Evaluating Three Approaches to Extracting Fault Data from Software Change Repositories. PROFES 2010: 107-115
2000 – 2009
- 2009
- [c3]David Gray, David Bowes, Neil Davey, Yi Sun, Bruce Christianson:
Using the Support Vector Machine as a Classification Method for Software Defect Prediction with Static Code Metrics. EANN 2009: 223-234 - [c2]Sue Black, Steve Counsell, Tracy Hall, David Bowes:
Fault Analysis in OSS Based on Program Slicing Metrics. EUROMICRO-SEAA 2009: 3-10 - [c1]David Bowes, Rod Adams, Lola Cañamero, Volker Steuber, Neil Davey:
The role of lateral inhibition in the sensory processing in a simulated spiking neural controller for a robot. ALIFE 2009: 179-183
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-06-10 21:25 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint