The 6th ACM/IEEE International Conference on Automation of Software Test (AST 2025)
Software pervasiveness in both industry and digital society, as well as the proliferation of Artificial Intelligence (AI) technologies are continuously leading to emerging needs from both software producers and consumers. Infrastructures, software components, and applications aim to hide their increasing complexity in order to appear more human-centric. However, the potential risk from design errors, poor integrations, and time-consuming engineering phases can result in unreliable solutions that can barely meet their intended objectives. In this context, Software Engineering processes keep demanding for the investigation of novel and further refined approaches to Software Quality Assurance (SQA). Software testing automation is a discipline that has produced noteworthy research in the last decade. The search for solutions to automatically test any concept of software is critical, and it encompasses several areas: from the generation of the test cases, test oracles, test stubs/mocks; through the definition of selection and prioritization criteria; up to the engineering of infrastructures governing the execution of testing sessions locally or remotely in the cloud.
AST continues with a long record of international scientific forums on methods and solutions to automate software testing. This year AST is the 6th edition of a conference that was formerly organized as workshops since 2006. The conference promotes high quality research contributions on methods for software test automation, and original case studies reporting practices in this field. We invite contributions that focus on: i) lessons learned about experiments of automatic testing in practice; ii) experiences of the adoption of testing tools, methods and techniques; iii) best practices to follow in testing and their measurable consequences; and iv) theoretical approaches that are applicable to the industry in the context of AST.
Authors of the best papers presented at AST 2025 will be invited to submit an extension of their work for possible inclusion in a special issue in Software Testing, Verification, and Reliability (STVR) journal
Mon 28 AprDisplayed time zone: Eastern Time (US & Canada) change
07:00 - 19:00 | Ready Room MondayICSE Social, Networking and Special Rooms at 209 The Ready Room will be available throughout the week. There will be some tables with computers where people can edit presentations (bring on a USB stick) and upload presentations to the presentation rooms through the Contact 1 website. There will also be AV technicians to help if needed. You do not need to use the Ready Room: You have several choices: You can upload your presentation from your own computer in advance of your session (days in advance even) at the Contact 1 website (you will be sent a link). Or you can plug your computer in using an HDMI cable when you are starting your presentation. This last option is available but not recommended, since it increases the chance of delays. There will be some tables and couches in the Ready Room where you can get work done, or have small get-togethers with people. This room will not be ‘quiet’. If you want a quiet place to work or chill out (library quiet, no talking) then Room 209 will be available much of the time. The Ready Room will also have some poster boards. | ||
09:00 - 10:30 | |||
09:00 - 10:30 | Conference Opening & KeynoteAST 2025 at 211 Chair(s): Annibale Panichella Delft University of Technology Session chair: Ina Schieferdecker | ||
09:00 90mKeynote | Personalized Fuzzing AST 2025 Andreas Zeller CISPA Helmholtz Center for Information Security Pre-print File Attached |
10:30 - 11:00 | |||
10:30 30mBreak | Monday Morning Break ICSE Catering |
11:00 - 12:30 | |||
11:00 - 12:30 | |||
11:00 30mFull-paper | Acceptance Test Generation with Large Language Models: An Industrial Case Study AST 2025 Margarida Ferreira University of Porto and Critical TechWorks, Luís Viegas University of Porto and Critical TechWorks, João Pascoal Faria Faculty of Engineering, University of Porto and INESC TEC, Bruno Lima Faculty of Engineering of the University of Porto & LIACC Pre-print | ||
11:30 30mFull-paper | AsserT5: Test Assertion Generation Using a Fine-Tuned Code Language Model AST 2025 Severin Primbs University of Passau, Benedikt Fein University of Passau, Gordon Fraser University of Passau Pre-print | ||
12:00 30mFull-paper | Simulink Mutation Testing using CodeBERT AST 2025 Jingfan Zhang University of Ottawa, Delaram Ghobari University of Ottawa, Mehrdad Sabetzadeh University of Ottawa, Shiva Nejati University of Ottawa Pre-print |
12:30 - 14:00 | |||
12:30 90mLunch | Monday Lunch ICSE Catering |
14:00 - 15:30 | |||
14:00 - 15:30 | |||
14:00 30mFull-paper | Automated Test-Case Generation for REST APIs Using Model Inference Search Heuristic AST 2025 Clinton Cao Delft University of Technology, Annibale Panichella Delft University of Technology, Sicco Verwer TU Delft Pre-print | ||
14:30 30mFull-paper | Automated Test Generation for Integration Testing AST 2025 Elson Kurian University of Milano Bicocca, Luca Guglielmo Università degli Studi di Milano-Bicocca, Pietro Braione University of Milano-Bicocca, Giovanni Denaro University of Milano - Bicocca | ||
15:00 30mFull-paper | Automated Test Generation from Program Documentation Encoded in Code Comments AST 2025 Giovanni Denaro University of Milano - Bicocca, Luca Guglielmo Università degli Studi di Milano-Bicocca |
15:30 - 16:00 | |||
15:30 30mBreak | Monday Afternoon Break ICSE Catering |
16:00 - 17:30 | |||
16:00 - 17:30 | |||
16:00 90mPanel | Automated Software Testing for Sustainability and Resource Efficiency AST 2025 Istvan David McMaster University / McMaster Centre for Software Certification (McSCert), Roberto Verdecchia University of Florence, Bimpe Ayoola Dalhousie University, Jari Porras LUT University , Lina Marsso Polytechnique Montreal |
Tue 29 AprDisplayed time zone: Eastern Time (US & Canada) change
07:00 - 19:00 | |||
09:00 - 10:30 | |||
09:00 90mKeynote | Learning-Based Testing: The Ease, the Impact, the Future AST 2025 Tiziana Margaria University of Limerick and Lero - The Irish Software Research Centre |
10:30 - 11:00 | |||
10:30 30mBreak | Tuesday Morning Break ICSE Catering |
11:00 - 12:30 | |||
11:00 22mFull-paper | An Adaptive Testing Approach Based on Field Data AST 2025 Samira Santos da Silva Gran Sasso Science Institute (GSSI), Ricardo Caldas Gran Sasso Science Institute (GSSI), Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy, Antonia Bertolino Gran Sasso Science Institute Pre-print | ||
11:22 22mFull-paper | Exceptional Behaviors: How Frequently Are They Tested? AST 2025 Pre-print | ||
11:45 22mFull-paper | Improving Examples in Web API Specifications using Iterated-Calls In-Context Learning AST 2025 Kush Jain Carnegie Mellon University, Kiran Kate IBM Research, Jason Tsay IBM Research, Claire Le Goues Carnegie Mellon University, Martin Hirzel IBM Research Pre-print | ||
12:07 22mFull-paper | What Types of Automated Tests do Developers Write? AST 2025 Marko Ivanković University of Passau, Luka Rimanić Google, Ivan Budiselic Google, Goran Petrovic Google; Universität Passau, Gordon Fraser University of Passau, René Just University of Washington Pre-print |
12:30 - 14:00 | |||
12:30 90mLunch | Tuesday Lunch ICSE Catering |
14:00 - 15:30 | |||
14:00 30mFull-paper | Adaptive Probabilistic Operational Testing for Large Language Models Evaluation AST 2025 Ali Asgari TU Delft, Antonio Guerriero Università di Napoli Federico II, Roberto Pietrantuono Università di Napoli Federico II, Stefano Russo Università di Napoli Federico II Pre-print | ||
14:30 30mFull-paper | ASTRAL: Automated Safety Testing of Large Language Models AST 2025 Miriam Ugarte Mondragon University, Pablo Valle Mondragon University, José Antonio Parejo Maestre SCORE Lab, I3US Institute, Universidad de Sevilla, Seville, Spain, Sergio Segura SCORE Lab, I3US Institute, Universidad de Sevilla, Seville, Spain, Aitor Arrieta Mondragon University Pre-print | ||
15:00 30mFull-paper | A Taxonomy of Failures in Tool-Augmented LLMs AST 2025 |
15:30 - 16:00 | |||
15:30 30mBreak | Tuesday Afternoon Break ICSE Catering |
16:00 - 17:30 | |||
16:00 30mFull-paper | A New Era in Software Security: Towards Self-Healing Software via Large Language Models and Formal Verification AST 2025 Norbert Tihanyi Technology Innovation Institute, Yiannis Charalambous The University of Manchester, Ridhi Jain Technology Innovation Institute (TII), Abu Dhabi, UAE, Mohamed Amine Ferrag Guelma University, Lucas C. Cordeiro University of Manchester, UK and Federal University of Amazonas, Brazil | ||
16:30 30mFull-paper | Bringing Light into the Darkness: Leveraging Hidden Markov Models for Blackbox Fuzzing AST 2025 Anne Borcherding Fraunhofer IOSB, Mark Giraud Fraunhofer IOSB, Johannes Häring Karlsruhe Institute of Technology | ||
17:00 30mFull-paper | Incorporating Domain Knowledge into GNNs for Advanced Vulnerability Detection in Java AST 2025 ROSMAEL ZIDANE LEKEUFACK FOULEFACK Information Engineering and Computer Science (DISI)/University of Trento (UNITN), Alessandro Marchetto Università di Trento |
19:00 - 22:00 | |||
Accepted Papers
Call for Papers
Scope
Software pervasiveness in both industry and digital society, as well as the proliferation of Artificial Intelligence (AI) technologies are continuously leading to emerging needs from both software producers and consumers. Infrastructures, software components, and applications aim to hide their increasing complexity in order to appear more human-centric. However, the potential risk from design errors, poor integrations, and time-consuming engineering phases can result in unreliable solutions that can barely meet their intended objectives. In this context, Software Engineering processes and methods keep demanding for the investigation of novel and further refined approaches to Software Quality Assurance (SQA).
Software testing automation is a discipline that has produced noteworthy research in the last decades. The search for solutions to automatically test any concept of software is critical, and it encompasses several areas: from the generation of the test cases, test oracles, test stubs/mocks; through the definition of selection and prioritization criteria; up to the engineering of infrastructures governing the execution of testing sessions locally or remotely in the cloud.
The Automation of Software Test (AST) conference continues with a long record of international scientific forums on methods and solutions to automate software testing. In 2025, AST is in its 6th edition of a conference that was formerly organized as workshops since 2006. The conference promotes high-quality research contributions on methods for software test automation, and original case studies reporting practices in this field. We invite contributions that focus on: i) lessons learned about experiments of automatic testing in practice; ii) experiences of the adoption of testing tools, methods and techniques; iii) best practices to follow in testing and their measurable consequences; and iv) theoretical approaches that are applicable to the industry in the context of AST.
Our theme for this year is “Adapting test automation to the AI era including sustainability and emerging challenges” with special sessions on test automation for AI, sustainability, and AI testing education and training.
Topics of Interest
Submissions on the AST 2025 theme are especially encouraged, but papers on other topics relevant to the automation of software tests are also welcome. Topics of interest include, but are not limited to the following:
- AI for Automated Software Testing
- Testing of AI-based systems
- Effective testing through explainable AI
- Education to software testing with the advent of AI-based technology
- Automated software testing for sustainability, resource efficiency, energy consumption
- Codeless and low code test automation
- Test Automation in Software Process and Evolution, DevOps, Agile, CI/CD flows
- Test-driven development
- Model-based testing
- Formal methods, model checking and theories for testing and test automation
- Test case generation based on formal, semi-formal and AI models
- Theoretical foundations and methods for test automation
- Standardization of test languages, processes and tools
- Security, performance, and robustness testing
- Functional, interoperability, and conformance testing
- Usability and user experience testing
- Software simulation and automated software testing
- Testing of embedded, reactive and object-oriented systems
- Test automation of large complex systems
- Testing cyber physical systems
- Testing cloud and web systems and services
- Product line testing
- Testing anomaly detectors
- Metrics for testing - test effectiveness, efficiency, test coverage
- Testing tools
- Testing in different industry domains including healthcare, energy, finance, etc.
Important Dates
Submission: 9 November 2024
Notification: 12 January 2025 (UPDATED)
Final version: 31 January 2025
Conference: 28-29 April 2025
Organizers
Andy Zaidman, Delft University of Technology, The Netherlands (General Chair)
Francesca Lonetti, ISTI-CNR, Italy (Program Co-Chair)
Ina Schieferdecker, Technische Universität Berlin, Germany (Program Co-Chair)
Rajesh Subramanyan, Stealth Startup & University of Washington, USA (Program Co-Chair)
Submission
Submission Details
Three types of submissions are invited for both research and industry:
- Regular Papers (up to 10 pages plus 2 additional pages of references) Research Paper Industrial Case Study
- Short Papers (up to 4 pages plus 1 additional page of references) Research Paper Industrial Case Study Doctoral Student Research
- Industrial Abstracts (up to 2 pages for all materials)
The submission website is: https://ast2025.hotcrp.com/
All submissions must adhere to the following requirements: The page limit is strict (10 pages plus 2 additional pages of references for full papers; 4 pages plus 1 additional page of references for short papers; 2 pages for all materials in case of industrial abstracts). It will not be possible to purchase additional pages at any point in the process (including after acceptance). Submissions must strictly conform to the IEEE conference proceedings template, specified in the IEEE Conference Proceedings Formatting Guidelines (title in 24pt font and full text in 10pt type, LaTeX users must use \documentclass[10pt,conference]{IEEEtran} without including the compsoc or compsocconf options).
IEEE Conference Proceedings Formatting Guidelines: https://www.ieee.org/conferences/publishing/templates.html
Submissions must be unpublished original work and should not be under review or submitted elsewhere while being under consideration. AST 2025 will follow the double-blind review process. The accepted regular and short papers, case studies, and industrial abstracts will be published in the ICSE 2025 Co-located Event Proceedings and included in the IEEE and ACM Digital Libraries. The official publication date is the date the proceedings are made available in the ACM or IEEE Digital Libraries. This date may be up to two weeks prior to the first day of ICSE 2025. The official publication date affects the deadline for any patent filings related to published work. Purchases of additional pages in the proceedings are not allowed.
Special Issue
Authors of the best papers presented at AST 2025 will be invited to submit an extension of their work for possible inclusion in a special issue.
Keynotes
Keynote: Andreas Zeller
Title: Personalized Fuzzing
When: Mon 28 Apr 2025 09:00 - 10:30
Abstract Random test input generators (fuzzers) have become the prime detectors of vulnerabilities in software. While generic fuzzers easily adapt to arbitrary programs under test, they offer very little possibilities to control or shape the generated inputs. In this talk, I present FANDANGO, a novel language-based fuzzer that combines grammars with predicates over input elements to produce inputs that satisfy all the given predicates. Examples of what such predicates can express include
- input format constraints (“The field should be equal to the length of the payload”)
- checksums (“The field should be a SHA-512 hash of the ”)
- statistical distributions (“Across all inputs, the field must follow a Gaussian distribution, but never exceed 20 mV”)
- data collections (“The field should come from the Python faker library”)
and more – actually, any property that can be expressed in a Python expression.
In our experiments, FANDANGO efficiently solved complex file formats and satisfied demanding predicates. This opens the door towards personalized fuzzing, where testers can make use of their knowledge to very effectively fuzz systems. Includes live demos!
Bio: Andreas Zeller is faculty at the CISPA Helmholtz Center for Information Security, and professor for Software Engineering at Saarland University. His research on automated debugging, mining software archives, specification mining, and security testing has been highly influential. Andreas is one of the few researchers to have received two ERC Advanced Grants, most recently for his S3 project. He is an ACM Fellow and holds an ACM SIGSOFT Outstanding Research Award.
You can find Andreas
- on Bluesky as @andreaszeller.bsky.social,
- on Mastodon as @AndreasZeller@mastodon.social, and
- on LinkedIn as andreaszeller.
Keynote: Tiziana Margaria
Title: Learning-Based Testing: The Ease, the Impact, the Future
When Tue 29 Apr 2025 09:00 - 10:30
Abstract: Modern software systems, in particular when successful, undergo continuous change and therefore require a continuous accompanying quality control at the system level. Today’s testing technology does not sufficiently address this problem as it requires substantial ongoing manual effort. Learning-based testing promises a practical way out. Key to this approach is the combination of the common practice of a periodic system test, monitoring, and model-based text generation, steered and controlled by automatically inferred system models. The talk will consider the history and the state of the art, impact, and perspective of the underlying active automata learning technology, tools and platforms. In particular, it will present promising applications scenarios, ranging from mere specification mining over validation of platform-independence of applications to monitoring-controlled system evolution. Learning-based testing, by its nature, cannot guarantee the correctness of a system, as the inferred models steering the testing process are just concise aggregations of the test history. Its high degree of automation, on the other hand, supports a life-long learning approach that serves for steadily increasing confidence. Fielded applications range from digital twins extraction to neurosymbolic ML.
Bio: Prof. Tiziana Margaria is Chair of Software Systems at the University of Limerick. She leads the digital manufacturing Platform within the Research Ireland funded I-Form Centre for advanced manufacturing and she is a co-director of the National Centre of Research Training in AI. She works on neurosymbolic approaches to create connected digital IT spaces (data, processes, machines, and their interoperability) and on explainable AI for case-by-case auditable high assurance systems. This combines various kinds of formal methods and deterministic reasoning with suitable AI and ML technologies. Her current Research Ireland project on Low-code-No-code platform development devotes over 5 Mio Euro to a formal methods-embedded platform that makes high assurance software application development sustainable and accessible to non-programmers. Tiziana is currently President of the Irish Computing Society (ICS), Vice President of the European Association of Software Science and Technology (EASST); steering committee member of ETAPS. She is past President of FMICS (the ERCIM Working Group on Formal Methods for Industrial Critical Systems) and current Chair of the IFIP WG 1.9/2.15 on Verified Software.
Contact her at tiziana.margaria@ul.ie
Previous Editions
- 2024 - Lisbon, Portugal
- 2023 - Melbourne, Australia
- 2022 - Pittsburgh, USA
- 2021 - Virtual (originally in Madrid, Spain)
- 2020 - Seoul - South Korea
- 2019 - Montreal - Canada
- 2018 - Gothenburg - Sweden
- 2017 - Buenos Aires - Argentina
- 2016 - Austin - Texas
- 2015 - Firenze - Italy
- 2014 - Hyderabad - India
- 2013 - San Jose California - USA
- 2012 - Zurich - Switzerland
- 2011 - Waikiki - Hawaii
- 2010 - Cape Town - South Africa
- 2009 - Vancouver - Canada
- 2008 - Leipzig - Germany
- 2007 - Minneapolis - USA
- 2006 - Shanghai - China