Items where authors include "McMinn, P."
Article
Elgendy, I.T., Hierons, R.M. orcid.org/0000-0002-4771-1446 and McMinn, P. orcid.org/0000-0001-9137-7433 (2025) A systematic mapping study of the metrics, uses and subjects of diversity‐based testing techniques. Software Testing, Verification and Reliability, 35 (2). e1914. ISSN 0960-0833
Parry, O. orcid.org/0000-0002-0917-1274, Kapfhammer, G.M., Hilton, M. et al. (1 more author) (2023) Empirically evaluating flaky test detection techniques combining test case rerunning and machine learning models. Empirical Software Engineering, 28. 72. ISSN 1382-3256
Parry, O., Kapfhammer, G.M., Hilton, M. et al. (1 more author) (2022) A survey of flaky tests. ACM Transactions on Software Engineering and Methodology, 31 (1). 17. ISSN 1049-331X
Althomali, I., Kapfhammer, G.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2021) Automated visual classification of DOM-based presentation failure reports for responsive web pages. Software Testing, Verification and Reliability, 31 (4). e1756. ISSN 0960-0833
Mahajan, S., Alameer, A., McMinn, P. orcid.org/0000-0001-9137-7433 et al. (1 more author) (2021) Effective automated repair of internationalization presentation failures in web applications using style similarity clustering and search‐based techniques. Software Testing, Verification and Reliability, 31 (10-2). e1746. ISSN 0960-0833
Walsh, T.A., Kapfhammer, G.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2020) Automatically identifying potential regressions in the layout of responsive web pages. Software Testing, Verification and Reliability, 30 (6). e1748. ISSN 0960-0833
Hall, M., Walkinshaw, N. and McMinn, P. (2018) Effectively incorporating expert knowledge in automated software remodularisation. IEEE Transactions on Software Engineering, 44 (7). pp. 613-630. ISSN 0098-5589
McMinn, P., Wright, C.J. and Kapfhammer, G.M. (2015) The Effectiveness of Test Coverage Criteria for Relational Database Schema Integrity Constraints. ACM Transactions on Software Engineering and Methodology , 25 (1). 8. ISSN 1049-331X
Kempka, J., McMinn, P. and Sudholt, D. (2015) Design and analysis of different alternating variable searches for search-based software testing. Theoretical Computer Science, 605. pp. 1-20. ISSN 0304-3975
Fraser, G., Staats, M., McMinn, P. et al. (2 more authors) (2015) Does Automated Unit Test Generation Really Help Software Testers? A Controlled Empirical Study. ACM Transactions on Software Engineering and Methodology, 24 (4). 23. ISSN 1049-331X
Fraser, G., McMinn, P. and Arcuri, A. (2014) A Memetic Algorithm for whole test suite generation. Journal of Systems and Software. ISSN 0164-1212
Fraser, G., Arcuri, A. and McMinn, P. (2014) A Memetic Algorithm for whole test suite generation. Journal of Systems and Software, 103. 311 - 327. ISSN 0164-1212
Fraser, G., McMinn, P., Staats, M. et al. (2 more authors) (2013) Does automated white-box test generation really help software testers? 2013 International Symposium on Software Testing and Analysis, ISSTA 2013 - Proceedings. 291 - 301.
Lakhotia, K., McMinn, P. and Harman, M. (2010) An empirical investigation into branch coverage for C programs using CUTE and AUSTIN. Journal of Systems and Software, 83 (12). pp. 2379-2391. ISSN 0164-1212
Sun, T., McMinn, P., Holcombe, M. et al. (2 more authors) (2008) Agent based modelling helps in understanding the rules by which fibroblasts support keratinocyte colony formation. Plos One , 3 (5). Art No.e2129. ISSN 1932-6203
Proceedings Paper
McMinn, P. orcid.org/0000-0001-9137-7433, Roslan, M.F. and Kapfhammer, G.M. (2025) Beyond test flakiness: a manifesto for a holistic approach to test suite health. In: 2025 IEEE/ACM International Flaky Tests Workshop (FTW). 2nd International Flaky Tests Workshop 2025 (FTW 2025), 27 Apr 2025, Ottawa, Ontario, Canada. Institute of Electrical and Electronics Engineers (IEEE) . ISBN 979-8-3315-0232-4
Osikowicz, O., McMinn, P. and Shin, D. orcid.org/0000-0002-0840-6449 (2025) Empirically evaluating flaky tests for autonomous driving systems in simulated environments. In: 2025 IEEE/ACM International Flaky Tests Workshop (FTW). 2nd International Flaky Tests Workshop 2025 (FTW 2025), 27 Apr 2025, Ottawa, Ontario, Canada. Institute of Electrical and Electronics Engineers (IEEE) . ISBN 979-8-3315-0232-4
Maton, M., Kapfhammer, G.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2025) Where tests fall short: empirically analyzing oracle gaps in covered code. In: Proceedings of the International Symposium on Empirical Software Engineering and Measurement (ESEM 2025). ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 28 Sep - 03 Oct 2025, Honolulu, Hawai, USA. Institute of Electrical and Electronics Engineers (IEEE) . (In Press)
Elgendy, I.T., Hierons, R.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2025) Empirically evaluating the use of bytecode for diversity-based test case prioritisation. In: International Conference on Evaluation and Assessment in Software Engineering (EASE). International Conference on Evaluation and Assessment in Software Engineering (EASE), 17-20 Jun 2025, Istanbul, Turkey. ACM . (In Press)
Maton, M., Kapfhammer, G. and McMinn, P. orcid.org/0000-0001-9137-7433 (2024) Exploring pseudo-testedness: empirically evaluating extreme mutation testing at the statement level. In: 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME). 40th International Conference on Software Maintenance and Evolution (ICSME 2024), 06-11 Oct 2024, Flagstaff, AZ, USA. Institute of Electrical and Electronics Engineers (IEEE) , pp. 587-598. ISBN 979-8-3503-9569-3
Maton, M., Kapfhammer, G. and McMinn, P. orcid.org/0000-0001-9137-7433 (2024) PSEUDOSWEEP: A pseudo-tested code identifier. In: 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME). 40th International Conference on Software Maintenance and Evolution (ICSME 2024), 06-11 Oct 2024, Flagstaff, AZ, USA. Institute of Electrical and Electronics Engineers (IEEE) , pp. 873-877. ISBN 979-8-3503-9569-3
Roslan, M.F., Rojas, J.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2024) Private—Keep out? Understanding how developers account for code visibility in unit testing. In: 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME). 40th International Conference on Software Maintenance and Evolution (ICSME 2024), 06-11 Oct 2024, Flagstaff, AZ, USA. Institute of Electrical and Electronics Engineers (IEEE) , pp. 312-324. ISBN 979-8-3503-9568-6
Roslan, M.F., Rojas, J.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2024) Viscount: a direct method call coverage tool for Java. In: 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME). 40th International Conference on Software Maintenance and Evolution (ICSME 2024), 06-11 Oct 2024, Flagstaff, AZ, USA. Institute of Electrical and Electronics Engineers (IEEE) , pp. 908-912. ISBN 979-8-3503-9568-6
Gruber, M., Roslan, M.F., Parry, O. et al. (3 more authors) (2024) Do automatic test generation tools generate flaky tests? In: ICSE '24: Proceedings of the 46th IEEE/ACM International Conference on Software Engineering. 46th International Conference on Software Engineering (ICSE 2024), 14-20 Apr 2024, Lisbon, Portugal. Association for Computing Machinery (ACM) , New York, NY, United States . ISBN 9798400702174
Lévai, Z. and McMinn, P. orcid.org/0000-0001-9137-7433 (2023) Batching non-conflicting mutations for efficient, safe, parallel mutation analysis in rust. In: 2023 IEEE Conference on Software Testing, Verification and Validation (ICST). 16th IEEE International Conference on Software Testing, Verification and Validation (ICST) 2023, 16-20 Apr 2023, Dublin, Ireland. Institute of Electrical and Electronics Engineers (IEEE) , pp. 49-59. ISBN 978-1-6654-5667-8
Parry, O., Kapfhammer, G.M., Hilton, M. et al. (1 more author) (2022) Surveying the developer experience of flaky tests. In: ICSE-SEIP '22: Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice. ICSE '22: 44th International Conference on Software Engineering, 21-29 May 2022, Pennsylvania, Pittsburgh. Association for Computing Machinery (ACM) , pp. 253-262. ISBN 9781450392266
Althomali, I., Kapfhammer, G.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2022) Automated repair of responsive web page layouts. In: 2022 IEEE Conference on Software Testing, Verification and Validation (ICST). 2022 IEEE Conference on Software Testing, Verification and Validation (ICST), 04-14 Apr 2022, Valencia, Spain. Institute of Electrical and Electronics Engineers (IEEE) , pp. 140-150. ISBN 9781665466806
Parry, O., Kapfhammer, G.M., Hilton, M. et al. (1 more author) (2022) Evaluating features for machine learning detection of order- and non-order-dependent flaky tests. In: Proceedings of 2022 IEEE Conference on Software Testing, Verification and Validation (ICST). 2022 IEEE Conference on Software Testing, Verification and Validation (ICST), 04-14 Apr 2022, Valencia, Spain. Institute of Electrical and Electronics Engineers (IEEE) , pp. 93-104. ISBN 9781665466806
Clegg, B.S., McMinn, P. orcid.org/0000-0001-9137-7433 and Fraser, G. (2022) Diagnosability, adequacy & size: How test suites impact autograding. In: Proceedings of the 55th Hawaii International Conference on System Sciences. 55th Hawaii International Conference on System Sciences 2022, 04-07 Jan 2022, Virtual / Maui, Hawaii, USA. University of Hawaiʻi at Mānoa , pp. 861-870. ISBN 9780998133157
Clegg, B., Villa-Uriol, M.-C., McMinn, P. et al. (1 more author) (2021) Gradeer : an open-source modular hybrid grader. In: 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE 21), 25-28 May 2021, Virtual conference. IEEE (Institute of Electrical and Electronics Engineers) , pp. 60-65. ISBN 9781665401388
Binkley, D., Glenn, J., Alsharif, A. et al. (1 more author) (2020) An investigation into the effect of control and data dependence paths on predicate testability. In: Proceedings of 2020 IEEE 20th International Working Conference on Source Code Analysis and Manipulation (SCAM). 2020 IEEE 20th International Working Conference on Source Code Analysis and Manipulation (SCAM), 28 Sep - 02 Oct 2020, Adelaide, Australia. IEEE , pp. 160-170. ISBN 9781728192499
Clegg, B.S., McMinn, P. orcid.org/0000-0001-9137-7433 and Fraser, G. (2020) The Influence of test suite properties on automated grading of programming exercises. In: Proceedings of 2020 IEEE 32nd Conference on Software Engineering Education and Training (CSEE&T). 2020 IEEE 32nd Conference on Software Engineering Education and Training (CSEE&T), 09-12 Nov 2020, Munich, Germany. Institute of Electrical and Electronics Engineers (IEEE) , pp. 105-114. ISBN 9781728168074
Alsharif, A., Kapfhammer, G.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2020) Hybrid methods for reducing database schema test suites: experimental insights from computational and human studies. In: AST '20: Proceedings of the IEEE/ACM 1st International Conference on Automation of Software Test. AST '20: IEEE/ACM 1st International Conference on Automation of Software Test, 07-08 Oct 2020, Seoul, Republic of Korea. The Association for Computing Machinery (ACM) , pp. 41-50. ISBN 9781450379571
Alsharif, A., Kapfhammer, G.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2020) STICCER: Fast and effective database test suite reduction through merging of similar test cases. In: 2020 IEEE 13th International Conference on Software Testing, Validation and Verification (ICST). 2020 IEEE 13th International Conference on Software Testing, Validation and Verification (ICST), 24-28 Oct 2020, Porto, Portugal. Institute of Electrical and Electronics Engineers (IEEE) , pp. 220-230. ISBN 9781728157795
Alsharif, A., Kapfhammer, G.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2019) What factors make SQL test cases understandable for testers? A human study of automated test data generation techniques. In: 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME). 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), 30 Sep - 04 Oct 2019, Cleveland, OH, USA. IEEE , pp. 437-448. ISBN 9781728130958
Clegg, B., North, S. orcid.org/0000-0002-8478-8960, McMinn, P. orcid.org/0000-0001-9137-7433 et al. (1 more author) (2019) Simulating student mistakes to evaluate the fairness of automated grading. In: 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). 41st International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET), 25-31 May 2019, Montreal, QC, Canada. IEEE , pp. 121-125. ISBN 9781728110011
Althomali, I., Kapfhammer, G.M. and McMinn, P. orcid.org/0000-0001-9137-7433 (2019) Automatic visual verification of layout failures in responsively designed web pages. In: Proceedings of 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST). 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST), 22-27 Apr 2019, Xi'an, China. Institute of Electrical and Electronics Engineers (IEEE) , pp. 183-193. ISBN 9781728117379
Paterson, D., Campos, J., Abreu, R. et al. (3 more authors) (2019) An empirical study on the use of defect prediction for test case prioritization. In: 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST). 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST), 22-27 Apr 2019, Xian, China. IEEE , pp. 346-357. ISBN 9781728117379
Baars, A.I., Harman, M., Hassoun, Y. et al. (4 more authors) (2011) Symbolic search-based testing. In: Alexander, P., Pasareanu, C.S. and Hosking, J.G., (eds.) Proceedings of 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011). 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 06-10 Nov 2011, Lawrence, KS, USA. IEEE , pp. 53-62. ISBN 978-1-4577-1638-6
Up a level