返回导师列表
PP

Professor Phil McMinn

Professor · School of Computer Science Regent Court

University of Sheffield · United Kingdom
Software testingSearch-based software engineering,Test oraclesTest flakinessMutation analysis

简介

Phil McMinn is a Professor of Software Engineering who specialises in software testing. He primarily works on developing automated techniques to assist software engineers in developing test suites that are effective at finding bugs and are efficient to maintain.While he is well-known in the software testing field for his work in search-based automatic test data generation, his research has tackled a variety of problems including test flakiness, test oracles, and ensuring test quality through mutation analysis.His work has been funded by Meta (Facebook), the EPSRC, and HEFCE.

代表成果

  • McMinn P, Bianculli D & Tramontana P (2026) Preface: Tools featured at the 18th IEEE International Conference on Software Testing, Verification and Validation (ICST) 2025. Science of Computer Programming, 103553-103553.
  • Magill B & McMinn P (2025) deflake.rs: Detect Flaky Tests in Rust Projects using Execution Data. Journal of Open Source Software, 10(113), 8757-8757.
  • Elgendy IT, Hierons RM & McMinn P (2025) A systematic mapping study of the metrics, uses and subjects of diversity‐based testing techniques. Software Testing, Verification and Reliability, 35(2). View this article in WRRO
  • Parry O, Kapfhammer GM, Hilton M & McMinn P (2023) Empirically evaluating flaky test detection techniques combining test case rerunning and machine learning models. Empirical Software Engineering, 28. View this article in WRRO
  • Parry O, Kapfhammer GM, Hilton M & McMinn P (2022) A survey of flaky tests. ACM Transactions on Software Engineering and Methodology, 31(1). View this article in WRRO
  • Althomali I, Kapfhammer GM & McMinn P (2021) Automated visual classification of DOM-based presentation failure reports for responsive web pages. Software Testing, Verification and Reliability, 31(4). View this article in WRRO
  • Mahajan S, Alameer A, McMinn P & Halfond WGJ (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). View this article in WRRO
  • Walsh TA, Kapfhammer GM & McMinn P (2020) Automatically identifying potential regressions in the layout of responsive web pages. Software Testing, Verification and Reliability, 30(6). View this article in WRRO
  • McMinn PS, Wright CJ, McCurdy CJ & Kapfhammer GM (2019) Automatic detection and removal of ineffective mutants for the mutation analysis of relational database schemas. IEEE Transactions on Software Engineering, 45(5), 427-463. View this article in WRRO
  • Hall M, Walkinshaw N & McMinn P (2018) Effectively incorporating expert knowledge in automated software remodularisation. IEEE Transactions on Software Engineering, 44(7), 613-630. View this article in WRRO

数据校验于 9/6/2026数据来源

学生评价

还没有评价。成为第一位分享经验的学生吧。