/filters:format(webp)/filters:quality(100)/prod01/channel_3/media/tcd/scss/headshots/Anthony-Ventresque-BW.jpg)
Dr. Anthony Ventresque
Associate Professor, Computer Science
Email ANTHONY.VENTRESQUE@tcd.ie Phone https://csl.scss.tcd.ieBiography
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 Principal Investigator with Lero, the Research Ireland 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 Assistant Prof. at UCD, Ireland (2015-2022).
Publications and Further Research Outputs
- 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, p111044Journal 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--179Conference Paper, 2020, 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-280Journal Article, 2018, DOI
- 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--280Conference Paper, 2016, DOI
- Thomas Laurent, Paolo Arcaini, Catia Trubiani, Anthony Ventresque, Mutation-based analysis of queueing network performance models, Journal of Systems and Software, 191, 2022, p111385Journal Article, 2022, 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-34Journal Article, 2021, DOI
- Doyle, J., Saber, T., Arcaini, P., Ventresque, A., Improving mobile user interface testing with model driven monkey search, 2021, pp138-145Conference Paper, 2021, DOI
- Saber, T., Ventresque, A., Marques-Silva, J., Thorburn, J., Murphy, L., MILP for the multi-objective VM Reassignment Problem, 2021Conference Paper, 2021
- 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, 2021Journal Article, 2021, 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-47Journal Article, 2021, 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-253Journal 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-96Journal Article, 2020, DOI
- Ruane, E., Young, R., Ventresque, A., Training a chatbot with microsoft LUIS: Effect of intent imbalance on prediction accuracy, 2020, pp63-64Conference Paper, 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-150Journal 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-102Journal Article, 2020, DOI
- Ma, W., Laurent, T., Ojdanic, M., Chekam, T.T., Ventresque, A., Papadakis, M., Commit-Aware Mutation Testing, 2020, pp394-405Conference Paper, 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-126Journal Article, 2020, DOI
- 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, 2019-May, 2019Conference Paper, 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-115Conference Paper, 2019
- Laurent, T., Arcaini, P., Ishikawa, F., Ventresque, A., A mutation-based approach for assessing weight coverage of a path planner, 2019Conference Paper, 2019
- Laurent, T., Arcaini, P., Ishikawa, F., Ventresque, A., A Mutation-Based Approach for Assessing Weight Coverage of a Path Planner, 2019-December, 2019, pp94-101Conference Paper, 2019, DOI
- Thomas Laurent and Anthony Ventresque, PIT-HOM: an Extension of Pitest for Higher Order Mutation Analysis, 2019Conference Paper, 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, 2018-January, 2018, pp1-8Conference Paper, 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-764Journal 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, 2018Conference Paper, 2018, DOI
- Leandro Batista de Almeida; Eduardo Cunha de Almeida; John Murphy; Robson E. De Grande; Anthony Ventresque, 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), 2018Journal 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, 2018Journal Article, 2018, 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, ICST 2017, 2017, p395-397Journal Article, 2017, DOI
- Laurent, T., Guillot, L., Toyama, M., Smith, R., Bean, D., Ventresque, A., Towards a Gamified Equivalent Mutants Detection Platform, 2017, pp382-384Conference Paper, 2017, DOI
- Bouget, S., Bromberg, Y.-D., Taïani, F., Ventresque, A., Scalable anti-KNN: Decentralized computation of k-Furthest-Neighbor graphs with HyFN, 10320 LNCS, 2017, pp101-114Conference Paper, 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), 2017Journal 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-1197Journal 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, 2017, pp430-435Conference Paper, 2017, DOI
- Saber, T., Ventresque, A., Marques-Silva, J., Thorburn, J., Murphy, L., MILP for the multi-objective VM reassignment problem, 2016-January, 2016, pp41-48Conference Paper, 2016, DOI
- Coles, H., Laurent, T., Henard, C., Papadakis, M., Ventresque, A., PIT: A practical mutation testing tool for Java (Demo), 2016, pp449-452Conference Paper, 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-150Journal Article, 2016, DOI
- Guillot, L., Bragard, Q., Smith, R., Bean, D., Ventresque, A., Towards a gamified system to improve translation for online meetings, 1642, 2016, pp21-28Conference Paper, 2016
- Hanai, M., Suzumura, T., Ventresque, A., Shudo, K., An adaptive VM provisioning method for large-scale agent-based traffic simulations on the cloud, 2015-February, (February), 2015, pp130-137Conference Paper, 2015, DOI
- Dangel, U., Bragard, Q., McDonagh, P., Ventresque, A., Murphy, L., Can road traffic volume information improve partitioning for distributed SUMO?, 13, 2015, pp61-74Conference Paper, 2015, DOI
- Bragard, Q., Ventresque, A., Murphy, L., Global dynamic load-balancing for decentralised distributed simulation, 2015-January, 2015, pp3797-3808Conference Paper, 2015, DOI
- Saber, T., Ventresque, A., Brandic, I., Thorburn, J., Murphy, L., Towards a Multi-objective VM Reassignment for Large Decentralised Data Centres, 2015, pp65-74Conference Paper, 2015, DOI
- Li, X., Ventresque, A., Iglesias, J.O., Murphy, J., Scalable correlation-aware virtual machine consolidation using two-phase clustering, 2015, pp237-245Conference Paper, 2015, DOI
- Offutt, J., Thorpe, C., Ventresque, A., Welcome message from the TTC workshop chairs, 2014, pp361-362Conference Paper, 2014, DOI
- Hanai, M., Suzumura, T., Ventresque, A., Shudo, K., Towards a framework for adaptive resource provisioning in large-scale distributed agent-based simulation, 8805, (Part 1), 2014, pp430-439Conference Paper, 2014
- Bragard, Q., Ventresque, A., Murphy, L., Synchronisation for dynamic load balancing of decentralised conservative distributed simulation, 2014, pp117-126Conference Paper, 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, 2014-December, (December), 2014, pp193-194Conference Paper, 2014, DOI
- Saber, T., Ventresque, A., Gandibleux, X., Murphy, L., GeNePi: A multi-objective machine reassignment algorithm for data centres, 8457 LNCS, 2014, pp115-129Conference Paper, 2014, DOI
- Li, X., Ventresque, A., Murphy, J., Thorburn, J., A fair comparison of VM placement heuristics and a more effective solution, 2014, pp35-42Conference Paper, 2014, 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-31Journal Article, 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, 2023Conference Paper, 2023, DOI , TARA - Full Text
- Murphy, Aidan, Lourenço, Nuno, Ventresque, Anthony, Initialisation in Structured Grammatical Evolution, ACM GECCO, ACM, 2023Conference Paper, 2023, DOI
- Holmes, Ruth and Rushe, Ellen and De Coster, Mathieu, Bonnaerens, Maxim and Satoh, Shin'Ichi and Sugimoto, Akihiro and Ventresque, Anthony, From Scarcity to Understanding: Transfer Learning for the Extremely Low Resource Irish Sign Language, Workshop at IEEE/CVF International Conference on Computer Vision, IEEE, 2023Conference Paper, 2023, DOI
- Tao, Ning, Ventresque, Anthony, Saber, Takfarinas, Program Synthesis with Generative Pre-trained Transformers and Grammar-Guided Genetic Programming Grammar, Latin America Congress on Computational Intelligence (LA-CCI), IEEE, 2023Conference Paper, 2023, DOI
- Tao, Ning, Ventresque, Anthony, Saber, Takfarinas, Many-objective Grammar-guided Genetic Programming with Code Similarity Measurement for Program Synthesis, IEEE, 2023Conference Paper, 2023, DOI
- Matías Duran, Thomas Laurent, Ellen Rushe, and Anthony Ventresque, Metamorphic Testing for Pose Estimation Systems, Conference on Software Testing, Verification and Validation (ICST), Napoli, Italy, edited by IEEE , 2025Conference Paper, 2025, DOI , TARA - Full Text
- 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), 2024Journal Article, 2024, DOI
- Saber, T., Ventresque, A., Murphy, J., ROThAr: Real-time on-line traffic assignment with load estimation, Distributed Simulation and Real Time Applications (DS-RT), 2013, pp79-86Conference Paper, 2013, 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, Distributed Simulation and Real Time Applications (DS-RT), Dublin, Ireland, 2012, pp202-209Conference Paper, 2012, 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-850Conference Paper, 2012, DOI
- Ventresque, A., Yong, J.T.T., Datta, A., Impact of expertise, social cohesiveness and team repetition for academic team recommendation, Social Informatics, 2011, pp296-299Conference Paper, 2011, DOI
- Anwitaman Datta, Jackson Tan Teck Yong, Anthony Ventresque, T-RecS: Team Recommendation System Through Expertise and Cohesiveness, WWW 2011, 2011Conference Paper, 2011, DOI
- Ventresque, A., Cazalens, S., Cerqueus, T., Lamarre, P., Pasi, G., Personalization through query explanation and document adaptation, OersDB - co-located with VLDB, 2010, pp17-22Conference Paper, 2010
- Ventresque, A., Cazalens, S., Lamarre, P., Valduriez, P., Dealing with P2P semantic heterogeneity through query expansion and interpretation, DaMaP workshop at EDBT, 2008, pp3-10Conference Paper, 2008, DOI
- Ventresque, A., Cazalens, S., Lamarre, P., Valduriez, P., Improving interoperability using query interpretation in semantic vector spaces, European Semantic Web Conference, 2008, pp539-553Conference Paper, 2008, DOI
- Ventresque, A., Cazalens, S., Lamarre, P., Valduriez, P., Query expansion and interpretation to go beyond semantic P2P interoperability, On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS, 2007, pp870-877Conference Paper, 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, pp371-376Conference Paper, 2006
- Ventresque, A., Effective information retrieval using semantics: The focus,Recherche d'Information efficace utilisant la sémantique: Le focus, 2006, pp377-382Conference Paper, 2006
- Will Connors, Ellen Rushe, Anthony Ventresque, Frisbees and Dogs: Domain Adaptation for Object Detection with Limited Labels in Rugby Data, ECAI 2024, Spain, 2024Conference Paper, 2024, DOI , TARA - Full Text
- 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, 2024Conference Paper, 2024, DOI
- 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, DOI , URL
- 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), 2024Journal Article, 2024, DOI
- 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, 2024Conference Paper, 2024, DOI , TARA - Full Text
- Sajjad Hesamipour Khelejan, Thomas Laurent, and Anthony Ventresque, MediumDarwin: LittleDarwin Grows with Performance and Research-oriented Extensions, International Conference on Software Maintenance and Evolution (ICSME), Auckland, New Zealand, edited by IEEE , 2025Conference Paper, 2025, DOI , TARA - Full Text
- Kathryn Dane, Ellen Rushe, Will Connors, Stephen West, Sharief Hendricks, Thomas Laurent, Ciaran Simms, Fiona Wilson, Anthony Ventresque, Decoding the Tackle: Using a Machine Learning Approach to Understand Direct Head Contact Events in Elite Women's Rugby, European Journal of Sport Science, 25, (8), 2025Journal Article, 2025, DOI , TARA - Full Text
- Ashong, Magdalene and Laurent, Thomas and Ventresque, Anthony, Evaluating Static Mutant Selection Techniques for Accurate Mutation Score Approximation, 2025 25th International Conference on Software Quality, Reliability and Security (QRS), IEEE International Conference on Software Quality, Reliability and Security (QRS), 2025, pp359-369Conference Paper, 2025, DOI , TARA - Full Text
- Dane K, West SW, Quarrie KL, Yeomans C, McLeod S, Wilson F, Hendricks S, Connors W, van Dyk N, Ventresque A, Tackle safety in rugby: what guidance exists? A qualitative document analysis of publicly available guidelines amongst national and international rugby organisations., Journal of Science and Medicine in Sport, 2025Journal Article, 2025, DOI
- Takfarinas Saber, David Brevet, Goetz Botterweck, Anthony Ventresque, Reparation in Evolutionary Algorithms for Multi-objective Feature Selection in Large Software Product Lines, SN Computer Science, 2, (3), 2021Journal Article, 2021, DOI
- Technology and Sign Languages in, editor(s)Miguel A. Jiménez-Crespo and Vanessa Enríquez Raoido , The Routledge Handbook of Translation and Technology, Routledge, 2026, [Holmes, Ruth, Leeson, Lorraine and Ventresque, Anthony]Book Chapter, 2026
- Ning Tao, Anthony Ventresque, Takfarinas Saber, Assessing Similarity-Based Grammar-Guided Genetic Programming Approaches for Program Synthesis, International Conference in Optimization and Learning (OLA), 2022, pp240-252Conference Paper, 2022, DOI
- Aidan Murphy, Mahsa Mahdinejad, Seraz Ahmad, Joe Kenny, Anthony Ventresque, Optimising a Peer Based Learning Environment, Genetic Programming and Evolvable Machines, 2024, p386 - 394, p386-394Journal Article, 2024, DOI
- Aidan Murphy, Mahsa Mahdinejad, Anthony Ventresque, Nuno Lourenço, An investigation into structured grammatical evolution initialisation, 25, (2), 2024Conference Paper, 2024, DOI
- Frank Fowley, Anthony Ventresque, A segmentation method for synthetically-trained pose-based fingerspelling recognition models, 2024, (10), 2024, pp118 - 125, pp118-125Conference Paper, 2024, DOI
- Aidan Murphy, Anthony Ventresque, Conor Ryan, Fuzzy Pattern Trees with Pre-classification, Complex Computational Ecosystems (CCE), Springer Science+Business Media, 2023, pp104 - 117, pp104-117Conference Paper, 2023, DOI
- Khelejan S.H., Laurent T., Ventresque A., Clustering First-Order Mutants by Behavioural Similarity: A Graph-Based Approach to Higher-Order Mutant Generation, International Conference on Software Testing, Verification, and Validation, ICST, Daejeon, Korea, Republic of, 17 June 2026, 2026, pp248 - 258, pp248-258Conference Paper, 2026, DOI
- Ashong M., Laurent T., Ventresque A., A Multi-Perspective Evaluation of Static Mutant Selection Techniques, 21st International Workshop on Mutation Analysis, Co-located with ICST (International Conference on Software Testing, Verification and Validation), Daejeon, Korea, 2026, pp236 - 247, pp236-247Conference Paper, 2026, DOI
- Masson, Margot and Laurent, Thomas and Ventresque, Anthony, 2026 IEEE International Conference on Software Testing, Verification and Validation (ICST), 2026 IEEE International Conference on Software Testing, Verification and Validation (ICST), International Conference on Software Testing, Verification and Validation (ICST), Daejeon, Korea, Republic of, 18 May 2026, 2026, pp706-716Conference Paper, 2026, DOI
- Birhane A., Ruane E., Laurent T., S. Brown M., Flowers J., Ventresque A., L. Dancy C., The Forgotten Margins of AI Ethics, FAccT '22: Proceedings of the 2022 ACM Conference on Fairness, Accountability, and Transparency, 2022, pp948 - 958, pp948-958Conference Paper, 2022, DOI
Recognition
- SFI Lero Director's Award for Impact 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
- UCD School of Computer Science Teaching Award 2020
- Best Paper Award International Symposium on Parallel and Distributed Computing 2014 (CORE C) 2014
- SFI Lero Director's Award for Diversity and Inclusion 2019
- SFI Lero Director's Award for Research 2024
- Best Paper Award International Workshop on Mutation Analysis, co-located with the International Conference on Software Testing, Verification and Validation (CORE A) 2020
- IEEE
- ACM