Thomas Laurent

Thomas Laurent has a MSc in Computer Science from École Centrale Nantes, France, and a MSc in Computer Science from Keio University, Tokyo, Japan. Thomas did an internship in the UCD Complex Software Lab in the summer of 2015, working on a project with Microsoft Skype. He was awarded a Government of Ireland Postgraduate Scholarship by the Irish Research Council in 2017 to work on his PhD project: “Mutation Testing at Scale in the Context of Cloud and Pervasive Computing”.

Research Projects

Publications

2021

  Thomas Laurent, Paolo Arcaini, Fuyuki Ishikawa, Anthony Ventresque. “Shake Those System Parameters! On the Need for Parameter Coverage for Decision Systems”. 36th IEEE/ACM International Conference on Automated Software Engineering (ASE) [PDF preprint]

 Thomas Laurent, Paolo Arcaini, Fuyuki Ishikawa and Anthony Ventresque. “Achieving Weight Coverage for an Autonomous Driving System with Search-based Test Generation (HOP track at GECCO 2021)”. Genetic and Evolutionary Computation Conference (GECCO) [DOI] [PDF preprint]

2020

  Wei Ma,Thomas Laurent, Milos Ojdanic, Thierry Titcheu Chekam, Anthony Ventresque, and Mike Papadakis. “Commit-Aware Mutation Testing”. IEEE International Conference on Software Maintenance and Evolution (ICSME) [DOI] [PDF preprint] [IEEE TCSE Distinguished Paper Award]

 Thomas Laurent, Paolo Arcaini, Fuyuki Ishikawa and Anthony Ventresque. Achieving Weight Coverage for an Autonomous Driving System with Search-based Test Generation. International Conference on Engineering of Complex Computer Systems (ICECCS) [DOI] [PDF preprint]

Thomas Laurent, Fionnuala Wall and Anthony Ventresque. “On the impact of timeouts and JVM crashes in
Pitest”. The 15th International Workshop on Mutation Analysis- Co-located with ICST (International Conference on Software Testing, Verification and Validation) [DOI] [PDF preprint] [Best Paper Award]

2019

Thomas Laurent, Paolo Arcaini, Fuyuki Ishikawa, Anthony Ventresque. “A Mutation-based Approach for Assessing Weight Coverage of a Path Planner”. Asia-Pacific Software Engineering Conference (APSEC) [PDF preprint] [Slides]
Thomas Laurent, Anthony Ventresque. “PIT-HOM: an Extension of Pitest for Higher Order Mutation Analysis”. MUTATION Workshop, International Conference on Software Testing, Verification and Validation (ICST) [DOI] [PDF preprint]

2017

  Thomas Laurent, Mike Papadakis, Marinos Kintis, Christopher Henard, Yves Le Traon and Anthony Ventresque. “Assessing and Improving the Mutation Testing Practice of PIT”. International Conference on Software Testing, Verification and Validation (ICST) [DOI] [PDF preprint]

  Thomas Laurent, Laura Guillot, Motomichi Toyama, Ross Smith, Dan Bean, Anthony Ventresque. “Towards a Gamified Equivalent Mutants Detection Platform”. International Conference on Software Testing, Verification and Validation (ICST) [DOI] [PDF preprint]

2016

  Henry Coles, Thomas Laurent, Christopher Hénard, Mike Papadakis and Anthony Ventresque. “PIT: a practical mutation testing tool for Java”. International Symposium on Software Testing and Analysis (ISSTA) [DOI] [PDF preprint]