Skip to main content

Trinity College Dublin, The University of Dublin

Trinity Menu Trinity Search



Dr. Anthony Ventresque
Associate Professor, Computer Science

Biography

Dr Anthony Ventresque founded and leads the TCD Complex Software Lab. Dr Ventresque received his Ph.D. degree in Computer Science from the University of Nantes & INRIA France in 2008. He is currently an Associate Professor in the School of Computer Science and Statistics at Trinity College Dublin, Ireland, and a Funded Investigator with Lero, the SFI Irish Software Research Centre. Previously he held positions as Research Fellow at NTU, Singapore (2010-2011), UCD, Ireland (2012-2014) IBM Research Dublin, Ireland (2014-2015) and UCD, Ireland (Assistant Prof.: 2015-2022 and Visiting Associate Prof: 2023-now).

Publications and Further Research Outputs

Peer-Reviewed Publications

Matias Duran, Thomas Laurent, Ellen Rushe, and Anthony Ventresque, Metamorphic Testing for Pose Estimation Systems, International Conference on Software Testing, Verification and Validation (ICST), Naples, Italy, 2025 Conference Paper, 2025 TARA - Full Text

Tao Nin, Ventresque Anthon, Nallur Vive, Saber Takfarina, Grammar-obeying program synthesis: A novel approach using large language models and many-objective genetic programming, Computer Standards & Interfaces, 92, 2025, p103938- Journal Article, 2025 URL DOI

Will Connors, Ellen Rushe, Anthony Ventresque, Frisbees and Dogs: Domain Adaptation for Object Detection with Limited Labels in Rugby Data, ECAI 2024, Spain, 2024 Conference Paper, 2024 DOI TARA - Full Text

Doyle, Jordan, Laurent, Thomas, Ventresque, Anthony, PADRAIG: Precise Android Automated Input Generation, International Conference on Software Quality, Reliability and Security (QRS), Cambridge, UK, 03/07/2024, IEEE, 2024 Conference Paper, 2024 TARA - Full Text DOI

Tao Ning, Ventresque Anthony, Nallur Vivek, Saber Takfarinas, Enhancing Program Synthesis with Large Language Models Using Many-Objective Grammar-Guided Genetic Programming, Algorithms, 17, (7), 2024 Journal Article, 2024 DOI

Ruth M Holmes, Ellen Rushe, Anthony Ventresque, The Key Points: Using Feature Importance to Identify Shortcomings in Sign Language Recognition Models, Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024), Torino, Italy, May 2024, 2024 Conference Paper, 2024 DOI

Kathryn Dane, Stephen West, Ciaran Simms, Hendricks Sharief, Nicol van Dyk, Will Connors, Anthony Ventresque and Fiona Wilson, Are recommended tackle techniques associated with superior performance outcomes? A retrospective video analysis study of elite women"s rugby union, Journal of Sport Sciences, 42, (24), 2024 Journal Article, 2024 DOI

Murphy, Aidan, Lourenço, Nuno, Ventresque, Anthony, Initialisation in Structured Grammatical Evolution, ACM, 2023 Conference Paper, 2023 DOI

Tao, Ning, Ventresque, Anthony, Saber, Takfarinas, Program Synthesis with Generative Pre-trained Transformers and Grammar-Guided Genetic Programming Grammar, IEEE, 2023 Conference Paper, 2023 DOI

Tao, Ning, Ventresque, Anthony, Saber, Takfarinas, Many-objective Grammar-guided Genetic Programming with Code Similarity Measurement for Program Synthesis, IEEE, 2023 Conference Paper, 2023 DOI

Laurent, Thomas, Klikovits, Stefan, Arcaini, Paolo, Ishikawa, Fuyuki, Ventresque, Anthony, Parameter Coverage for Testing of Autonomous Driving Systems under Uncertainty, ACM Transactions on Software Engineering and Methodology, 32, (3), 2023, p1-31 Journal Article, 2023 DOI

Holmes, Ruth, Rushe, Ellen, De Coster, Mathieu, Bonnaerens, Maxim, Satoh, Shin"Ichi, Sugimoto, Akihiro, Ventresque, Anthony, From Scarcity to Understanding: Transfer Learning for the Extremely Low Resource Irish Sign Language, IEEE, 2023 Conference Paper, 2023 DOI

Doyle, Jordan, Laurent, Thomas, Ventresque, Anthony, Modelling Android applications through static analysis and systematic exploratory testing, International Conference on Dependable Systems and Their Applications (DSA), Tokyo, Japan, 10/08/2023, IEEE, 2023 Conference Paper, 2023 DOI TARA - Full Text

Thomas Laurent, Paolo Arcaini, Catia Trubiani, Anthony Ventresque, Mutation-based analysis of queueing network performance models, Journal of Systems and Software, 191, 2022, p111385 Journal Article, 2022 DOI

Ruane, E., Farrell, S., Ventresque, A., User Perception of Text-Based Chatbot Personality, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 12604 LNCS, 2021, p32-47 Journal Article, 2021 DOI

Saber, T., Ventresque, A., Marques-Silva, J., Thorburn, J., Murphy, L., MILP for the multi-objective VM Reassignment Problem, arXiv, 2021 Journal Article, 2021

Juliana Alves Pereira, Mathieu Acher, Hugo Martin, Jean-Marc Jézéquel, Goetz Botterweck, Anthony Ventresque, Learning software configuration spaces: A systematic literature review, Journal of Systems and Software, 182, 2021, p111044 Journal Article, 2021 DOI

Laurent, T., Arcaini, P., Ishikawa, F., Ventresque, A., Achieving weight coverage for an autonomous driving system with search-based test generation (HOP track at GECCO 2021), GECCO 2021 Companion - Proceedings of the 2021 Genetic and Evolutionary Computation Conference Companion, 2021, p33-34 Journal Article, 2021 DOI

Razzaq, A., Ventresque, A., Koschke, R., De Lucia, A., Buckley, J., The Effect of Feature Characteristics on the Performance of Feature Location Techniques, IEEE Transactions on Software Engineering, 2021 Journal Article, 2021 DOI

Doyle, J., Saber, T., Arcaini, P., Ventresque, A., Improving mobile user interface testing with model driven monkey search, Proceedings - 2021 IEEE 14th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2021, 2021, p138-145 Journal Article, 2021 DOI

Takfarinas Saber, David Brevet, Goetz Botterweck, Anthony Ventresque, MILPIBEA: Algorithm for Multi-objective Features Selection in (Evolving) Software Product Lines, European Conference on Evolutionary Computation in Combinatorial Optimization (Part of EvoStar) (EvoCOP 2020), 2020, pp164--179 Conference Paper, 2020 DOI

Ma, W., Laurent, T., Ojdanic, M., Chekam, T.T., Ventresque, A., Papadakis, M., Commit-Aware Mutation Testing, Proceedings - 2020 IEEE International Conference on Software Maintenance and Evolution, ICSME 2020, 2020, p394-405 Journal Article, 2020 DOI

Laurent, T., Wall, F., Ventresque, A., On the impact of timeouts and JVM crashes in Pitest, Proceedings - 2020 IEEE 13th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2020, 2020, p247-253 Journal Article, 2020 DOI

Laurent, T., Arcaini, P., Ishikawa, F., Ventresque, A., Achieving Weight Coverage for an Autonomous Driving System with Search-based Test Generation, Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS, 2020-October, 2020, p93-102 Journal Article, 2020 DOI

O"Neill, E., Young, R., Thiaville, E., MacCarthy, M., Carson-Berndsen, J., Ventresque, A., S-capade: Spelling correction aimed at particularly deviant errors, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 12379 LNAI, 2020, p85-96 Journal Article, 2020 DOI

Ruane, E., Smith, R., Bean, D., Tjalve, M., Ventresque, A., Developing a conversational agent with a globally distributed team: An experience report, Proceedings - 2020 ACM/IEEE 15th International Conference on Global Software Engineering, ICGSE 2020, 2020, p122-126 Journal Article, 2020 DOI

Saber, T., Gandibleux, X., O"Neill, M., Murphy, L., Ventresque, A., A comparative study of multi-objective machine reassignment algorithms for data centres, Journal of Heuristics, 26, (1), 2020, p119-150 Journal Article, 2020 DOI

Ruane, E., Young, R., Ventresque, A., Training a chatbot with microsoft LUIS: Effect of intent imbalance on prediction accuracy, International Conference on Intelligent User Interfaces, Proceedings IUI, 2020, p63-64 Journal Article, 2020 DOI

Laurent, T., Arcaini, P., Ishikawa, F., Ventresque, A., A mutation-based approach for assessing weight coverage of a path planner, arXiv, 2019 Journal Article, 2019

Laurent, T., Arcaini, P., Ishikawa, F., Ventresque, A., A Mutation-Based Approach for Assessing Weight Coverage of a Path Planner, Proceedings - Asia-Pacific Software Engineering Conference, APSEC, 2019-December, 2019, p94-101 Journal Article, 2019 DOI

, PIT-HOM: an Extension of Pitest for Higher Order Mutation Analysis, 2019 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), 2019 Journal Article, 2019 DOI

Ruane, E., Birhane, A., Ventresque, A., Conversational AI: Social and ethical considerations, Irish Conference on Artificial Intelligence and Cognitive Science, 2563, 2019, pp104-115 Conference Paper, 2019

De Almeida, L.B., Magoni, D., Perry, P., De Almeida, E.C., Murphy, J., Ventresque, A., Multi-Layer-Mesh: A Novel Topology and SDN-Based Path Switching for Big Data Cluster Networks, IEEE International Conference on Communications, 2019-May, 2019 Journal Article, 2019 DOI

Barbier, J., Kenny, P., Young, J., Normand, J.-M., Keane, M.T., O'Sullivan, M., Ventresque, A., MAAP Annotate: When archaeology meets augmented reality for annotation of megalithic art, Proceedings of the 2017 23rd International Conference on Virtual Systems and Multimedia, VSMM 2017, 2018-January, 2018, p1-8 Journal Article, 2018 DOI

, BigDataNetSim: A Simulator for Data and Process Placement in Large Big Data Platforms, 2018 IEEE/ACM 22nd International Symposium on Distributed Simulation and Real Time Applications (DS-RT), 2018 Journal Article, 2018 DOI

Saber, T., Thorburn, J., Murphy, L., Ventresque, A., VM reassignment in hybrid clouds for large decentralised companies: A multi-objective challenge, Future Generation Computer Systems, 79, 2018, p751-764 Journal Article, 2018 DOI

Takfarinas Saber, David Brevet, Goetz Botterweck, Anthony Ventresque, Is seeding a good strategy in multi-objective feature selection when feature models evolve?, Information and Software Technology, 95, 2018, p266-280 Journal Article, 2018 DOI

Saber, T., Delavernhe, F., Papadakis, M., Oneill, M., Ventresque, A., A Hybrid Algorithm for Multi-Objective Test Case Selection, 2018 IEEE Congress on Evolutionary Computation, CEC 2018 - Proceedings, 2018 Journal Article, 2018 DOI

Ruane, E., Faure, T., Smith, R., Bean, D., Carson-Berndsen, J., Ventresque, A., BoTest: A framework to test the quality of conversational agents using divergent input examples, International Conference on Intelligent User Interfaces, Proceedings IUI, 2018 Journal Article, 2018 DOI

Laurent, T., Guillot, L., Toyama, M., Smith, R., Bean, D., Ventresque, A., Towards a Gamified Equivalent Mutants Detection Platform, Proceedings - 10th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2017, 2017, p382-384 Journal Article, 2017 DOI

Bragard, Q., Ventresque, A., Murphy, L., Self-Balancing Decentralized Distributed Platform for Urban Traffic Simulation, IEEE Transactions on Intelligent Transportation Systems, 18, (5), 2017, p1190-1197 Journal Article, 2017 DOI

Laurent, T., Papadakis, M., Kintis, M., Henard, C., Traon, Y.L., Ventresque, A., Assessing and Improving the Mutation Testing Practice of PIT, Proceedings - 10th IEEE International Conference on Software Testing, Verification and Validation, ICST 2017, 2017, p430-435 Journal Article, 2017 DOI

Saber, T., Marques-Silva, J., Thorburn, J., Ventresque, A., Exact and Hybrid Solutions for the Multi-Objective VM Reassignment Problem, International Journal on Artificial Intelligence Tools, 26, (1), 2017 Journal Article, 2017 DOI

Bouget, S., Bromberg, Y.-D., Taïani, F., Ventresque, A., Scalable anti-KNN: Decentralized computation of k-Furthest-Neighbor graphs with HyFN, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 10320 LNCS, 2017, p101-114 Journal Article, 2017 DOI

Langeois, A., Almeida, E.C.D., Ventresque, A., BDTest, a System to Test Big Data Frameworks, Proceedings - 10th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2017, 2017, p395-397 Journal Article, 2017 DOI

Coles, H., Laurent, T., Henard, C., Papadakis, M., Ventresque, A., PIT: A practical mutation testing tool for Java (Demo), ISSTA 2016 - Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016, p449-452 Journal Article, 2016 DOI

Li, X., Ventresque, A., Murphy, J., Thorburn, J., SOC: Satisfaction-Oriented Virtual Machine Consolidation in Enterprise Data Centers, International Journal of Parallel Programming, 44, (1), 2016, p130-150 Journal Article, 2016 DOI

Saber, T., Ventresque, A., Marques-Silva, J., Thorburn, J., Murphy, L., MILP for the multi-objective VM reassignment problem, Proceedings - International Conference on Tools with Artificial Intelligence, ICTAI, 2016-January, 2016, p41-48 Journal Article, 2016 DOI

Guillot, L., Bragard, Q., Smith, R., Bean, D., Ventresque, A., Towards a gamified system to improve translation for online meetings, CEUR Workshop Proceedings, 1642, 2016, p21-28 Journal Article, 2016

David Brevet, Takfarinas Saber, Goetz Botterweck, Anthony Ventresque, Preliminary Study of Multi-objective Features Selection for Evolving Software Product Lines, Search Based Software Engineering - 8th International Symposium (SSBSE 2016,), 2016, pp274--280 Conference Paper, 2016 DOI

Bragard, Q., Ventresque, A., Murphy, L., Global dynamic load-balancing for decentralised distributed simulation, Proceedings - Winter Simulation Conference, 2015-January, 2015, p3797-3808 Journal Article, 2015 DOI

Dangel, U., Bragard, Q., McDonagh, P., Ventresque, A., Murphy, L., Can road traffic volume information improve partitioning for distributed SUMO?, Lecture Notes in Control and Information Sciences, 13, 2015, p61-74 Journal Article, 2015 DOI

Saber, T., Ventresque, A., Brandic, I., Thorburn, J., Murphy, L., Towards a Multi-objective VM Reassignment for Large Decentralised Data Centres, Proceedings - 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing, UCC 2015, 2015, p65-74 Journal Article, 2015 DOI

Hanai, M., Suzumura, T., Ventresque, A., Shudo, K., An adaptive VM provisioning method for large-scale agent-based traffic simulations on the cloud, Proceedings of the International Conference on Cloud Computing Technology and Science, CloudCom, 2015-February, (February), 2015, p130-137 Journal Article, 2015 DOI

Li, X., Ventresque, A., Iglesias, J.O., Murphy, J., Scalable correlation-aware virtual machine consolidation using two-phase clustering, Proceedings of the 2015 International Conference on High Performance Computing and Simulation, HPCS 2015, 2015, p237-245 Journal Article, 2015 DOI

Saber, T., Ventresque, A., Gandibleux, X., Murphy, L., GeNePi: A multi-objective machine reassignment algorithm for data centres, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8457 LNCS, 2014, p115-129 Journal Article, 2014 DOI

Offutt, J., Thorpe, C., Ventresque, A., Welcome message from the TTC workshop chairs, Proceedings - IEEE 7th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2014, 2014, p361-362 Journal Article, 2014 DOI

Cordier, A., Domingues, R., Labaere, A., Noel, N., Thiery, A., Cerqueus, T., Clarke, S., Idziak, P., Song, H., Perry, P., Ventresque, A., Dynamic Adaptation of the Traffic Management System CarDemo, International Conference on Self-Adaptive and Self-Organizing Systems, SASO, 2014-December, (December), 2014, p193-194 Journal Article, 2014 DOI

Li, X., Ventresque, A., Murphy, J., Thorburn, J., A fair comparison of VM placement heuristics and a more effective solution, Proceedings - IEEE 13th International Symposium on Parallel and Distributed Computing, ISPDC 2014, 2014, p35-42 Journal Article, 2014 DOI

Bragard, Q., Ventresque, A., Murphy, L., Synchronisation for dynamic load balancing of decentralised conservative distributed simulation, SIGSIM-PADS 2014 - Proceedings of the 2014 ACM Conference on SIGSIM Principles of Advanced Discrete Simulation, 2014, p117-126 Journal Article, 2014 DOI

Hanai, M., Suzumura, T., Ventresque, A., Shudo, K., Towards a framework for adaptive resource provisioning in large-scale distributed agent-based simulation, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8805, (Part 1), 2014, p430-439 Journal Article, 2014

Saber, T., Ventresque, A., Murphy, J., ROThAr: Real-time on-line traffic assignment with load estimation, Proceedings - IEEE International Symposium on Distributed Simulation and Real-Time Applications, 2013, p79-86 Conference Paper, 2013 DOI

Braghin, S., Yong, J.T.T., Ventresque, A., Datta, A., SWAT: Social web application for team recommendation, Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS, 2012, p845-850 Conference Paper, 2012 DOI

Ventresque, A., Bragard, Q., Liu, E.S., Nowak, D., Murphy, L., Theodoropoulos, G., Liu, Q., SParTSim: A space partitioning guided by road network for distributed traffic simulations, Proceedings - IEEE International Symposium on Distributed Simulation and Real-Time Applications, 2012, p202-209 Conference Paper, 2012 DOI

Ventresque, A., Yong, J.T.T., Datta, A., Impact of expertise, social cohesiveness and team repetition for academic team recommendation, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 6984 LNCS, 2011, p296-299 Book, 2011 DOI

, T-RecS: Team Recommendation System Through Expertise and Cohesiveness, Proceedings of the 20th International Conference Companion on World Wide Web, 2011 Conference Paper, 2011 DOI

Ventresque, A., Cazalens, S., Cerqueus, T., Lamarre, P., Pasi, G., Personalization through query explanation and document adaptation, PersDB 2010 - 4th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, Electronic Proceedings - In Conjunction with VLDB 2010, 2010, p17-22 Conference Paper, 2010

Ventresque, A., Cazalens, S., Lamarre, P., Valduriez, P., Dealing with P2P semantic heterogeneity through query expansion and interpretation, ACM International Conference Proceeding Series, 2008, p3-10 Conference Paper, 2008 DOI

Ventresque, A., Cazalens, S., Lamarre, P., Valduriez, P., Improving interoperability using query interpretation in semantic vector spaces, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 5021 LNCS, 2008, p539-553 Book, 2008 DOI

Ventresque, A., Cazalens, S., Lamarre, P., Valduriez, P., Query expansion and interpretation to go beyond semantic P2P interoperability, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 4803 LNCS, (PART 1), 2007, p870-877 Book, 2007

Ventresque, A., A semantic similarity measure using psychological research outcomes,Une mesure de similarité sémantique utilisant des résultats de psychologie, CORIA 2006: Actes de la Troisieme Conference en Recherche d'Information et Applications - Proceedings of the Third Conference on Information Retrieval and Applications, 2006, p371-376 Conference Paper, 2006

Ventresque, A., Effective information retrieval using semantics: The focus,Recherche d'Information efficace utilisant la sémantique: Le focus, CORIA 2006: Actes de la Troisieme Conference en Recherche d'Information et Applications - Proceedings of the Third Conference on Information Retrieval and Applications, 2006, p377-382 Conference Paper, 2006

Recognition

Awards and Honours

SFI Lero Research Award 2024

SFI Lero Impact Award 2024

Best Paper Award International Conference on Software Maintenance and Evolution 2020 (CORE A) 2020

Best Paper Award International Workshop on Mutation Analysis, co-located with the International Conference on Software Testing, Verification and Validation (CORE A) 2022

Best Paper Award International Workshop on Mutation Analysis, co-located with the International Conference on Software Testing, Verification and Validation (CORE A) 2020

Best Paper Award International Symposium on Parallel and Distributed Computing 2014 (CORE C) 2014

SFI Lero Director's Award Diversity and Inclusion 2019

UCD School of Computer Science Teaching Award 2020

Memberships

IEEE 01/01/2014

ACM 01/09/2019