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
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-
Will Connors, Ellen Rushe, Anthony Ventresque, Frisbees and Dogs: Domain Adaptation for Object Detection with Limited Labels in Rugby Data, ECAI 2024, Spain, 2024
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
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
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
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
Murphy, Aidan, Lourenço, Nuno, Ventresque, Anthony, Initialisation in Structured Grammatical Evolution, ACM, 2023
Tao, Ning, Ventresque, Anthony, Saber, Takfarinas, Program Synthesis with Generative Pre-trained Transformers and Grammar-Guided Genetic Programming Grammar, IEEE, 2023
Tao, Ning, Ventresque, Anthony, Saber, Takfarinas, Many-objective Grammar-guided Genetic Programming with Code Similarity Measurement for Program Synthesis, IEEE, 2023
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
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
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
Thomas Laurent, Paolo Arcaini, Catia Trubiani, Anthony Ventresque, Mutation-based analysis of queueing network performance models, Journal of Systems and Software, 191, 2022, p111385
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
Saber, T., Ventresque, A., Marques-Silva, J., Thorburn, J., Murphy, L., MILP for the multi-objective VM Reassignment Problem, arXiv, 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
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
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
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
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
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
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
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
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
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
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
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
Laurent, T., Arcaini, P., Ishikawa, F., Ventresque, A., A mutation-based approach for assessing weight coverage of a path planner, arXiv, 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
, PIT-HOM: an Extension of Pitest for Higher Order Mutation Analysis, 2019 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), 2019
Ruane, E., Birhane, A., Ventresque, A., Conversational AI: Social and ethical considerations, Irish Conference on Artificial Intelligence and Cognitive Science, 2563, 2019, pp104-115
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
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
, 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Bragard, Q., Ventresque, A., Murphy, L., Global dynamic load-balancing for decentralised distributed simulation, Proceedings - Winter Simulation Conference, 2015-January, 2015, p3797-3808
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
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
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
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
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
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
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
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
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
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
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
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
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
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
, T-RecS: Team Recommendation System Through Expertise and Cohesiveness, Proceedings of the 20th International Conference Companion on World Wide Web, 2011
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
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
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
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
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
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
Recognition
Awards and Honours
SFI Lero Research Award
SFI Lero Impact Award
Best Paper Award International Conference on Software Maintenance and Evolution 2020 (CORE A)
Best Paper Award International Workshop on Mutation Analysis, co-located with the International Conference on Software Testing, Verification and Validation (CORE A)
Best Paper Award International Workshop on Mutation Analysis, co-located with the International Conference on Software Testing, Verification and Validation (CORE A)
Best Paper Award International Symposium on Parallel and Distributed Computing 2014 (CORE C)
SFI Lero Director's Award Diversity and Inclusion
UCD School of Computer Science Teaching Award
Memberships
IEEE
ACM