Dr José Miguel Rojas
PhD, FHEA
School of Computer Science
Lecturer in Testing
Member of the Testing research group
Undergraduate Progression Tutor (Y2)
+44 114 222 1828
Full contact details
School of Computer Science
Regent Court (DCS)
211 Portobello
Sheffield
S1 4DP
- Profile
-
Dr José Miguel Rojas is a Lecturer in Software Testing at the Department of Computer Science. He received a PhD in Software and Systems from the Technical University of Madrid (Spain, 2013) and was a Research Associate at the Department of Computer Science at Sheffield (2014-2017) before joining the University of Leicester as a Lecturer in Software Engineering.
His research work focuses on search-based automated test generation and its application in real-world software development scenarios. His interests include empirical software engineering, automated software testing, and software engineering education.
His work has been published in the top venues of logic programming (ICLP), software engineering (ICSE and ASE), software testing (ISSTA and ICST) and search-based software engineering (SSBSE and GECCO).
He has co-chaired multiple workshops and tracks: MUTATION 2017, MUTATION 2018, SSBSE 2018 Challenge Track, SBST 2019 (co-located with ICSE 2019).
- Research interests
-
- Automated Software Testing
- Search-based Software Engineering
- Software Engineering Education
- Empirical Software Engineering
- Publications
-
Show: Featured publications All publications
Featured publications
Journal articles
- . Theory and Practice of Logic Programming, 13(4-5), 721-735.
Book chapters
- , Lecture Notes in Computer Science (pp. 263-309). Springer International Publishing
Conference proceedings
- . 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE) (pp 201-211), 9 November 2015 - 13 November 2015.
- (pp 93-108)
- . Proceedings of the 2015 International Symposium on Software Testing and Analysis (pp 338-349)
- . Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation (pp 1367-1374)
- (pp 176-193)
- (pp 99-116)
All publications
Journal articles
- . Science of Computer Programming, 243, 103258-103258.
- . Automated Software Engineering, 32(2).
- . Software Testing, Verification and Reliability, 29(1-2).
- . Software Testing, Verification & Reliability, 28(4).
- . Empirical Software Engineering, 1-42.
- . Software Testing Verification and Reliability, 26(5), 366-401.
- . Theory and Practice of Logic Programming, 13(4-5), 721-735.
- . CLEI Electronic Journal, 28(5).
- . CLEI Electronic Journal, 28(3).
- . CLEI Electronic Journal, 27(4).
- . CLEI Electronic Journal, 27(2).
- . Triangle(7), 25-25.
- . Triangle(7), 63-63.
- .
Book chapters
- , Lecture Notes in Computer Science (pp. 19-34). Springer International Publishing
- , Handbook of Software Engineering (pp. 123-192). Springer International Publishing
- , Lecture Notes in Computer Science (pp. 263-309). Springer International Publishing
Conference proceedings
- . 2025 IEEE Conference on Software Testing, Verification and Validation (ICST) (pp 699-710). Naples, Italy, 31 March 2025 - 31 March 2025.
- . 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME) (pp 908-912). Flagstaff, AZ, USA, 6 October 2024 - 6 October 2024.
- . 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME) (pp 312-324). Flagstaff, AZ, USA, 6 October 2024 - 6 October 2024.
- . Proceedings of the Third ACM/IEEE International Workshop on NL-based Software Engineering (pp 17-24)
- . Proceedings of the ACM on Software Engineering (PACMSE), Vol. 1(FSE) (pp 2538-2560). Porto de Galinhas, Brazil, 17 July 2024 - 17 July 2024.
- . 2023 38th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW) (pp 179-182), 11 September 2023 - 15 September 2023.
- . AST '22: Proceedings of the 3rd ACM/IEEE International Conference on Automation of Software Test (pp 92-102). Pittsburgh, PA, USA, 17 May 2022 - 17 May 2022.
- . 2020 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) (pp 461-464), 24 October 2020 - 28 October 2020.
- . 2019 IEEE International Conferences on Ubiquitous Computing & Communications (IUCC) and Data Science and Computational Intelligence (DSCI) and Smart Computing, Networking and Services (SmartCNS) (pp 386-393), 21 October 2019 - 23 October 2019.
- . 2019 IEEE/ACM 12th International Workshop on Search-Based Software Testing (SBST) (pp 7-7), 26 May 2019 - 27 May 2019.
- . Proceedings of the 50th ACM Technical Symposium on Computer Science Education (pp 571-577)
- Proceedings of the 12th International Workshop on Search-Based Software Testing, SBST@ICSE 2019, Montreal, QC, Canada, May 27, 2019. SBST@ICSE
- . Proceedings of the 3rd European Conference of Software Engineering Education (pp 50-54)
- . Proceedings of the 11th International Workshop on Search-Based Software Testing (pp 34-37)
- . 2018 IEEE 11th International Conference on Software Testing, Verification and Validation (ICST) (pp 250-261), 9 April 2018 - 13 April 2018.
- . 2018 IEEE 11th International Conference on Software Testing, Verification and Validation (ICST) (pp 116-126), 9 April 2018 - 13 April 2018.
- Code Defenders.. Software Engineering, Vol. P-279 (pp 77-78)
- . 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE) (pp 677-688), 20 May 2017 - 26 May 2017.
- . Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis (pp 57-67)
- . 2017 IEEE/ACM 10th International Workshop on Search-Based Software Testing (SBST) (pp 39-42), 22 May 2017 - 23 May 2017.
- . 2017 IEEE/ACM 10th International Workshop on Search-Based Software Testing (SBST) (pp 51-52), 22 May 2017 - 23 May 2017.
- . 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering Education and Training Track (ICSE-SEET) (pp 33-36), 20 May 2017 - 28 May 2017.
- . 2017 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) (pp 85-86), 13 March 2017 - 17 March 2017.
- . 2016 IEEE Ninth International Conference on Software Testing, Verification and Validation (ICSTW) (pp 162-167). Chicago, Illinois
- Teaching Software Testing with a Mutation Testing Game.. PPIG (pp 23-23)
- . 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE) (pp 201-211), 9 November 2015 - 13 November 2015.
- (pp 93-108)
- . Proceedings of the 2015 International Symposium on Software Testing and Analysis (pp 338-349)
- . Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation (pp 1367-1374)
- (pp 176-193)
- (pp 119-144)
- (pp 16-31)
- (pp 25-41)
- . 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology (pp 171-174), 22 August 2011 - 27 August 2011.
- (pp 99-116)
- (pp 387-394)
- ON THE SOLUTIONS OF NP-COMPLETE PROBLEMS BY MEANS OF JNEP RUN ON COMPUTERS. ICAART 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE (pp 605-+)
Other
- Compositional Symbolic Execution through Program Specialization. BYTECODE 2013, 8th Workshop on Bytecode Semantics, Verification, Analysis and Transformation.
Preprints
- , arXiv.
- Grants
-
- Accelerating Software Development and Improving Test Quality using Gamification, EPSRC, 01/2024 - 10/2025, £35,200, as PI
- , UKRI, 11/2020 - 10/2024, £2,923,653, as Co-PI