Home > Research > Researchers > Dr David Bowes > Publications

Dr David Bowes

Senior Lecturer

  1. 2020
  2. Published

    BugVis: Commit slicing for fault visualisation

    Bowes, D., Petric, J. & Hall, T., 5/10/2020, ICPC '20: Proceedings of the 28th International Conference on Program Comprehension. New York: ACM, p. 436-440 5 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  3. Published

    Which Software Faults Are Tests Not Detecting?

    Petric, J., Hall, T. & Bowes, D., 15/04/2020, PROCEEDINGS of EASE 2020: Evaluation and Assessment in Software Engineering. New York: ACM, p. 160-169 10 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  4. 2019
  5. Published

    Guest editorial: special section on predictive models and data analytics in software engineering

    Bowes, D., Shihab, E. & Turhan, B., 1/10/2019, In : Empirical Software Engineering. 24, 5, p. 3151–3152 2 p.

    Research output: Contribution to journalEditorialpeer-review

  6. Published

    Automatically Identifying Code Features for Software Defect Prediction: Using AST N-grams

    Shippey, T., Bowes, D. & Hall, T., 02/2019, In : Information and Software Technology. 106, p. 142-160 19 p.

    Research output: Contribution to journalJournal articlepeer-review

  7. 2018
  8. Published

    Authors' reply to 'comments on 'researcher bias: The use of machine learning in software defect prediction''

    Shepperd, M., Hall, T. & Bowes, D., 1/11/2018, In : IEEE Transactions on Software Engineering. 44, 11, p. 1129-1131 3 p.

    Research output: Contribution to journalJournal articlepeer-review

  9. Published

    A Longitudinal Study of Anti Micro Patterns in 113 Versions of Tomcat

    Destefanis, G., Qaderi, S., Bowes, D., Petric, J. & Ortu, M., 10/10/2018, PROMISE'18 Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering. New York, NY, USA: ACM, p. 90-93 4 p. (PROMISE'18).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  10. Published

    How Effectively Is Defective Code Actually Tested? An Analysis of JUnit Tests in Seven Open Source Systems

    Petric, J., Hall, T. & Bowes, D., 10/10/2018, Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering. New York, NY, USA: ACM, p. 42-51 10 p. (PROMISE'18).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  11. Published

    Mining communication patterns in software development: A GitHub analysis

    Ortu, M., Hall, T., Marchesi, M., Tonelli, R., Bowes, D. & Destefanis, G., 10/10/2018, PROMISE'18 Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering. New York: ACM, p. 70-79 10 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  12. Published

    Code cleaning for software defect prediction: A cautionary tale

    Shippey, T., Bowes, D., Counsell, S. & Hall, T., 29/08/2018, 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, p. 239-243 5 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  13. Published

    Reproducibility and replicability of software defect prediction studies

    Mahmood, Z., Bowes, D., Hall, T., Lane, P. C. R. & Petrić, J., 1/07/2018, In : Information and Software Technology. 99, p. 148-163 16 p.

    Research output: Contribution to journalReview articlepeer-review

  14. Published

    On measuring affects of github issues' commenters

    Destefanis, G., Ortu, M., Bowes, D., Marchesi, M. & Tonelli, R., 2/06/2018, SEmotion '18 Proceedings of the 3rd International Workshop on Emotion Awareness in Software Engineering. New York: ACM, p. 14-19 6 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  15. Published

    Software defect prediction: do different classifiers find the same defects?

    Bowes, D., Hall, T. & Petrić, J., 1/06/2018, In : Software Quality Journal. 26, 2, p. 525-552 28 p.

    Research output: Contribution to journalJournal articlepeer-review

  16. Published

    Angry-Builds: An empirical study of affect metrics and builds success on GitHub ecosystem

    Ortu, M., Pinna, A., Tonelli, R., Marchesi, M., Bowes, D. & Destefanis, G., 21/05/2018, XP '18: Proceedings of the 19th International Conference on Agile Software Development: Companion. New York: Association for Computing Machinery (ACM), 2 p. a35

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  17. Published

    The relationship between evolutionary coupling and defects in large industrial software (journal-first abstract)

    Kirbas, S., Caglayan, B., Hall, T., Counsell, S., Bowes, D., Sen, A. & Bener, A., 2/04/2018, 25th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2018 - Proceedings. Institute of Electrical and Electronics Engineers Inc., p. 471 1 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  18. 2017
  19. Published

    Assert use and defectiveness in industrial code

    Counsell, S., Hall, T., Shippey, T., Bowes, D., Tahir, A. & MacDonell, S., 14/11/2017, Proceedings - 2017 IEEE 28th International Symposium on Software Reliability Engineering Workshops, ISSREW 2017. Institute of Electrical and Electronics Engineers Inc., p. 20-23 4 p. 8109241

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  20. Published

    Getting defect prediction into industrial practice: The ELFF tool

    Bowes, D., Counsell, S., Hall, T., Petric, J. & Shippey, T., 14/11/2017, Proceedings - 2017 IEEE 28th International Symposium on Software Reliability Engineering Workshops, ISSREW 2017. Institute of Electrical and Electronics Engineers Inc., p. 44-47 4 p. 8109247

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  21. Published

    Welcome to the 13th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE 2017)

    Turhan, B. (ed.), Bowes, D. (ed.) & Shihab, E. (ed.), 8/11/2017, Proceedings of the 13th International Conference on Predictive Models and Data Analytics in Software Engineering. New York: ACM

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paper

  22. Published

    Introduction to the EASE 2016 special section: Evidence-based software engineering: Past, present, and future

    Beecham, S., Bowes, D. & Stol, K-J., 1/09/2017, In : Information and Software Technology. 89, p. 14-18 5 p.

    Research output: Contribution to journalJournal article

  23. Published

    How Good Are My Tests?

    Bowes, D., Hall, T., Petrić, J., Shippey, T. & Turhan, B., 3/07/2017, 2017 IEEE/ACM 8th Workshop on Emerging Trends in Software Metrics (WETSoM). IEEE Computer Society, p. 9-14 6 p. 7968009. (2017 IEEE/ACM 8th Workshop on Emerging Trends in Software Metrics (WETSoM)).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  24. Published

    The relationship between evolutionary coupling and defects in large industrial software

    Kirbas, S., Caglayan, B., Hall, T., Counsell, S., Bowes, D., Sen, A. & Bener, A., 1/04/2017, In : Journal of Software: Evolution and Process. 29, 4, e1842.

    Research output: Contribution to journalJournal articlepeer-review

  25. 2016
  26. Published

    Building an Ensemble for Software Defect Prediction Based on Diversity Selection

    Petrić, J., Bowes, D., Hall, T., Christianson, B. & Baddoo, N., 8/09/2016, ESEM '16 Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. New York: Association for Computing Machinery, Inc, 10 p. 46

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  27. Published

    So You Need More Method Level Datasets for Your Software Defect Prediction? Voilà!

    Shippey, T., Hall, T., Counsell, S. & Bowes, D., 8/09/2016, ESEM '16 Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. New York: IEEE Computer Society, 6 p. 12

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  28. Published

    Mutation-aware fault prediction

    Bowes, D., Hall, T., Harman, M., Jia, Y., Sarro, F. & Wu, F., 18/07/2016, ISSTA 2016 Proceedings of the 25th International Symposium on Software Testing and Analysis. New York: Association for Computing Machinery, Inc, p. 330-341 12 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  29. Published

    The Jinx on the NASA software defect data sets

    Petrić, J., Bowes, D., Hall, T., Christianson, B. & Baddoo, N., 1/06/2016, EASE '16 Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering. New York: Association for Computing Machinery, Inc, 5 p. 13

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  30. 2015
  31. Published

    Different classifiers find different defects although with different level of consistency

    Bowes, D., Hall, T. & Petrić, J., 21/10/2015, PROMISE '15 Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering. New York: Association for Computing Machinery, Inc, 10 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  32. Published

    What is the impact of imbalance on software defect prediction performance?

    Mahmood, Z., Bowes, D., Lane, P. C. R. & Hall, T., 21/10/2015, PROMISE '15 Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering. New York: Association for Computing Machinery, Inc, 4

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  33. 2014
  34. Published

    Some code smells have a significant but small effect on faults

    Hall, T., Bowes, D., Sun, Y. & Zhang, M., 08/2014, In : ACM Transactions on Software Engineering and Methodology. 23, 4, 39 p., 33.

    Research output: Contribution to journalJournal articlepeer-review

  35. Published

    Researcher bias: The use of machine learning in software defect prediction

    Shepperd, M., Bowes, D. & Hall, T., 1/06/2014, In : IEEE Transactions on Software Engineering. 40, 6, p. 603-616 14 p., 6824804.

    Research output: Contribution to journalJournal articlepeer-review

  36. Published

    DConfusion: A technique to allow cross study performance evaluation of fault prediction studies

    Bowes, D., Hall, T. & Gray, D., 04/2014, In : Automated Software Engineering. 21, 2, p. 287-313 27 p.

    Research output: Contribution to journalJournal articlepeer-review

  37. 2013
  38. Published

    The inconsistent measurement of Message Chains

    Bowes, D., Randall, D. & Hall, T., 2013, 2013 4th International Workshop on Emerging Trends in Software Metrics (WETSoM). IEEE, p. 62-68 7 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  39. 2012
  40. Published

    A mapping study of software code cloning

    Shippey, T., Bowes, D., Chrisianson, B. & Hall, T., 2012, 16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012). IEEE, p. 274-278 5 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  41. Published

    A systematic literature review on fault prediction performance in software engineering

    Hall, T., Beecham, S., Bowes, D., Gray, D. & Counsell, S., 2012, In : IEEE Transactions on Software Engineering. 38, 6, p. 1276-1304 29 p.

    Research output: Contribution to journalJournal articlepeer-review

  42. Published

    Comparing the performance of fault prediction models which report multiple performance measures: Recomputing the confusion matrix

    Bowes, D., Hall, T. & Gray, D., 2012, PROMISE '12 Proceedings of the 8th International Conference on Predictive Models in Software Engineering. ACM, p. 109-118 10 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  43. Published

    Reflections on the NASA MDP data sets

    Gray, D., Bowes, D., Davey, N., Sun, Y. & Christianson, B., 2012, In : IET Software. 6, 6, p. 549 - 558 10 p.

    Research output: Contribution to journalJournal articlepeer-review

  44. Published

    SLuRp: A tool to help large complex systematic literature reviews deliver calid and rigorous results

    Bowes, D., Hall, T. & Beecham, S., 2012, EAST'12 - Proceedings of the 2nd International Workshop on Evidential Assessment of Software Technologies. ACM, p. 33-36 4 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  45. Published

    The state of machine learning methodology in software fault prediction

    Hall, T. & Bowes, D., 2012, Proceedings 2012 11th International Conference on Machine Learning and Applications, ICMLA 2012. IEEE, p. 308-313 6 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  46. 2011
  47. Published

    Developing fault-prediction models: What the research can show industry

    Hall, T., Beecham, S., Bowes, D., Gray, D. & Counsell, S., 1/11/2011, In : IEEE Software. 28, 6, p. 96-99 4 p.

    Research output: Contribution to journalJournal articlepeer-review

  48. Published

    Further thoughts on precision

    Gray, D., Bowes, D., Davey, N., Sun, Y. & Christianson, B., 2011, 15th Annual Conference on Evaluation & Assessment in Software Engineering (EASE 2011). IEEE, p. 129-133 5 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  49. Published

    Program slicing-based cohesion measurement: The challenges of replicating studies using metrics

    Bowes, D., Hall, T. & Kerr, A., 2011, WETSoM '11 Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics. ACM, p. 75-80 6 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  50. Published

    The misuse of the NASA Metrics Data Program data sets for automated software defect prediction

    Gray, D., Bowes, D., Davey, N., Sun, Y. & Christianson, B., 2011, 15th Annual Conference on Evaluation & Assessment in Software Engineering (EASE 2011). IEEE, p. 96-103 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  51. 2010
  52. Published

    A theoretical and empirical analysis of three slice-based metrics for cohesion

    Counsell, S., Hall, T. & Bowes, D., 2010, In : International Journal of Software Engineering and Knowledge Engineering. 20, 5, p. 609-636 28 p.

    Research output: Contribution to journalJournal articlepeer-review

  53. Published

    An analysis of the 'inconclusive' change report category in OSS assisted by a program slicing metric

    Counsell, S., Hall, T., Nasseri, E. & Bowes, D., 2010, 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications. IEEE, p. 283-286 4 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  54. Published

    Evaluating three approaches to extracting fault data from software change repositories

    Hall, T., Bowes, D., Liebchen, G. & Wernick, P., 2010, International Conference on Product Focused Software Process Improvement: PROFES 2010: Product-Focused Software Process Improvement. Ali Babar, M., Viermaa, M. & Oivo, M. (eds.). Springer, p. 107-115 9 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  55. Published

    Software defect prediction using static code metrics underestimates defect-proneness

    Gray, D., Bowes, D., Davey, N., Sun, Y. & Christianson, B., 2010, The 2010 International Joint Conference on Neural Networks (IJCNN). IEEE, p. 1-7 7 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  56. 2009
  57. Published

    Fault analysis in OSS based on program slicing metrics

    Black, S., Counsell, S., Hall, T. & Bowes, D., 2009, 2009 35th Euromicro Conference on Software Engineering and Advanced Applications. IEEE, p. 3-10 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  58. Published

    The role of lateral inhibition in the sensory processing in a simulated spiking neural controller for a robot

    Bowes, D., Adams, R., Cãnamero, L., Steuber, V. & Davey, N., 2009, 2009 IEEE Symposium on Artificial Life, ALIFE 2009 - Proceedings. IEEE, p. 179-183 5 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  59. Published

    Using the support vector machine as a classification method for software defect prediction with static code metrics

    Gray, D., Bowes, D., Davey, N., Sun, Y. & Christianson, B., 2009, International Conference on Engineering Applications of Neural Networks EANN 2009: Engineering Applications of Neural Networks. Springer, p. 223-234 12 p. (Communications in Computer and Information Science; vol. 43).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  60. 2008
  61. Published

    Receptor response and soma leakiness in a simulated spiking neural controller for a robot

    Bowes, D., Adams, R., Cañamero, L., Steuber, V. & Davey, N., 2008, Proceedings of the 4th International Workshop on Artificial Neural Networks and Intelligent Information Processing. Vol. 1. p. 100-106 7 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Back to top