ISSTA 2025
Wed 25 - Sat 28 June 2025 Trondheim, Norway
co-located with FSE 2025

About

The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) 2025 Tool Demonstration Track serves as a venue for publishing and presenting advances in software testing and analysis tools that aid either practice, research, or both. Submissions may describe early prototypes of tools, mature tools, and everything in between. To help disseminate tools to the community, we encourage submissions describing previously unpublished tools, whose underlying techniques may have already been published.

Dates
Wed 25 Jun 2025
Thu 26 Jun 2025
Fri 27 Jun 2025
Tracks
ISSTA Research Papers
ISSTA Tool Demonstrations
You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 25 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Program RepairTool Demonstrations / Research Papers at Aurora A
Chair(s): Yannic Noller Ruhr University Bochum
12:15
15m
Demonstration
InfraFix: Technology-Agnostic Repair of Infrastructure as Code
Tool Demonstrations
Nuno Saavedra INESC-ID and IST, University of Lisbon, João F. Ferreira INESC-ID and IST, University of Lisbon, Alexandra Mendes Faculty of Engineering, University of Porto & INESC TEC
14:00 - 15:30
LLM-based Testing 1Research Papers / Tool Demonstrations at Cosmos 3A
Chair(s): Qingkai Shi Nanjing University
15:15
15m
Demonstration
Kitten: A Simple Yet Effective Baseline for Evaluating LLM-Based Compiler Testing Techniques
Tool Demonstrations
Yuanmin Xie Tsinghua University, Zhenyang Xu University of Waterloo, Yongqiang Tian , Min Zhou , Xintong Zhou University of Waterloo, Chengnian Sun University of Waterloo
16:00 - 17:30
Mobile and Concurrency TestingResearch Papers / Tool Demonstrations at Aurora A
Chair(s): Li Li Beihang University
17:15
15m
Demonstration
GoPV: A Static Analyzer for Finding Blocking Concurrency Bugs Due to Misuse of Shared-Memory Synchronization in Go
Tool Demonstrations
Xiaofan Xu Nanjing University of Science and Technology, Wei Song Nanjing University of Science and Technology, Jeff Huang Texas A&M University
16:00 - 17:30
Formal Analysis and Symbolic ExecutionResearch Papers / Tool Demonstrations at Aurora C
Chair(s): Na Meng Virginia Tech
17:15
15m
Demonstration
TBFV4J: An Automated Testing-Based Formal Verification Tool for Java
Tool Demonstrations

Thu 26 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Test Automation, Evolution, and API TestingResearch Papers / Tool Demonstrations at Cosmos 3C
Chair(s): Alexi Turcotte CISPA
12:15
15m
Demonstration
PatchScope – A Modular Tool for Annotating and Analyzing Contributions
Tool Demonstrations
Jakub Narębski Nicolaus Copernicus University in Toruń, Mikołaj Fejzer Nicolaus Copernicus University in Toruń, Krzysztof Stencel University of Warsaw, Piotr Przymus Nicolaus Copernicus University in Toruń, Poland
Link to publication DOI
14:00 - 15:30
Code and Documentation GenerationResearch Papers / Tool Demonstrations at Cosmos Hall
Chair(s): Ying Zou Queen's University, Kingston, Ontario
15:15
15m
Demonstration
Code2API: A Tool for Generating Reusable APIs from Stack Overflow Code Snippets
Tool Demonstrations
Yubo Mai Zhejiang University, Zhipeng Gao Shanghai Institute for Advanced Study - Zhejiang University, Xing Hu Zhejiang University, Lingfeng Bao Zhejiang University, Jingyuan Chen , JianLing Sun Zhejiang University

Fri 27 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:05
Empirical StudiesTool Demonstrations / Research Papers at Cosmos Hall
Chair(s): Miryung Kim UCLA and Amazon Web Services
11:50
15m
Demonstration
LiPSBOMaker: A Prototype of Multi-Stage Linux Distribution Package SBOM Generator
Tool Demonstrations
Tong Qiu , Jiaxin Zhu Institute of Software at Chinese Academy of Sciences, Wei Chen Institute of Software at Chinese Academy of Sciences, Jun Wei Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
14:00 - 15:30
AI TestingResearch Papers / Tool Demonstrations at Cosmos 3A
Chair(s): Cuiyun Gao Harbin Institute of Technology
15:15
15m
Demonstration
ASTRAL: A Tool for the Automated Safety Testing of Large Language Models
Tool Demonstrations
Miriam Ugarte Mondragon University, Pablo Valle Mondragon University, José Antonio Parejo Maestre Universidad de Sevilla, Sergio Segura SCORE Lab, I3US Institute, Universidad de Sevilla, Seville, Spain, Aitor Arrieta Mondragon University
14:00 - 15:30
Binary Code Analysis and OptimizationResearch Papers / Tool Demonstrations at Cosmos 3B
Chair(s): Andreas Zeller CISPA Helmholtz Center for Information Security
15:15
15m
Demonstration
ReGraph: A Tool for Binary Similarity Identification
Tool Demonstrations
14:00 - 15:30
Gamification, Specifications, and Code ReviewsResearch Papers / Tool Demonstrations at Cosmos 3C
Chair(s): Michael Pradel University of Stuttgart
15:15
15m
Demonstration
Teaching Software Testing and Debugging with the Serious Game Sojourner under Sabotage
Tool Demonstrations
Philipp Straubinger University of Passau, Tim Greller University of Passau, Gordon Fraser University of Passau
16:00 - 17:30
Fuzzing and Search-Based TestingResearch Papers / Tool Demonstrations at Cosmos 3C
Chair(s): Thuan Pham University of Melbourne
17:15
15m
Demonstration
XAVIER: Grammar-Based Testing for XML Injection Attacks
Tool Demonstrations
Paul Kalbitzer , José Antonio Zamudio Amaya CISPA Helmholtz Center for Information Security, Andreas Zeller CISPA Helmholtz Center for Information Security

Unscheduled Events

Not scheduled
Demonstration
Bringing Invariant Analysis to modern IDEs: The DIG+ Extension for VS Code
Tool Demonstrations
Stefania Piciorea , ThanhVu Nguyen George Mason University
Media Attached
Not scheduled
Demonstration
COOLer: A Language Support Extension for COOL in VS Code
Tool Demonstrations
Linhan Li , ThanhVu Nguyen George Mason University
Media Attached
Not scheduled
Demonstration
A Cloud Native Tool for Testing Automation in Kubernetes
Tool Demonstrations
Media Attached
Not scheduled
Demonstration
BugsInDLLs : A Database of Reproducible Bugs in Deep Learning Libraries to Enable Systematic Evaluation of Testing Techniques
Tool Demonstrations
M M Abid Naziri North Carolina State University, Aman Kumar Singh Amrita Vishwa Vidyapeetham, Benjamin Wu , Feiran Qin , Saikat Dutta Cornell University, Marcelo d'Amorim North Carolina State University
Media Attached

Accepted Papers

Title
A Cloud Native Tool for Testing Automation in Kubernetes
Tool Demonstrations
Media Attached
ASTRAL: A Tool for the Automated Safety Testing of Large Language Models
Tool Demonstrations
Bringing Invariant Analysis to modern IDEs: The DIG+ Extension for VS Code
Tool Demonstrations
Media Attached
BugsInDLLs : A Database of Reproducible Bugs in Deep Learning Libraries to Enable Systematic Evaluation of Testing Techniques
Tool Demonstrations
Media Attached
Code2API: A Tool for Generating Reusable APIs from Stack Overflow Code Snippets
Tool Demonstrations
COOLer: A Language Support Extension for COOL in VS Code
Tool Demonstrations
Media Attached
GoPV: A Static Analyzer for Finding Blocking Concurrency Bugs Due to Misuse of Shared-Memory Synchronization in Go
Tool Demonstrations
InfraFix: Technology-Agnostic Repair of Infrastructure as Code
Tool Demonstrations
Kitten: A Simple Yet Effective Baseline for Evaluating LLM-Based Compiler Testing Techniques
Tool Demonstrations
LiPSBOMaker: A Prototype of Multi-Stage Linux Distribution Package SBOM Generator
Tool Demonstrations
PatchScope – A Modular Tool for Annotating and Analyzing Contributions
Tool Demonstrations
Link to publication DOI
ReGraph: A Tool for Binary Similarity Identification
Tool Demonstrations
TBFV4J: An Automated Testing-Based Formal Verification Tool for Java
Tool Demonstrations
Teaching Software Testing and Debugging with the Serious Game Sojourner under Sabotage
Tool Demonstrations
XAVIER: Grammar-Based Testing for XML Injection Attacks
Tool Demonstrations

Call for Demonstrations

The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) 2025 Tool Demonstration Track serves as a venue for publishing and presenting advances in software testing and analysis tools that aid either practice, research, or both. Submissions may describe early prototypes of tools, mature tools, and everything in between. To help disseminate tools to the community, we encourage submissions describing previously unpublished tools, whose underlying techniques may have already been published.

Highlighting scientific contributions through concrete artifacts is a critical supplement to the traditional research papers published at software engineering, including ISSTA. A demonstration provides the opportunity to communicate how a scientific approach has been implemented or how a specific hypothesis has been assessed, including implementation and usage details, data models and representations, and APIs for data access. Authors of regular research papers at ISSTA, or other SE conferences e.g., ICSE, ESEC/FSE, or ASE are, thus, also encouraged to submit an accompanying tool demonstration paper. The tool demonstration papers must be original; however, substantial improvements or extensions to existing tools are also encouraged. Tool demonstration papers must not be concurrently under review at ISSTA or at another venue. Authors are strongly encouraged to make their tools publicly available under an open-source license.

Authors of accepted tool demos will have the opportunity to present their work in the conference program.

Content

The submission must communicate clearly the following information:

  • The tool’s envisioned users
    • The software testing, analysis challenge(s) the tool addresses
    • How to use the tool
    • Either results of conducted validation studies or the design of planned studies
    • All papers must include a short section titled “Tool Availability” which should include the following information:
      1. A URL for downloading or accessing the latest version of the tool (e.g., a GitHub repository or a cloud-based web service). Please also briefly mention what level of documentation is available for using and/or extending the tool.
      2. A YouTube link demonstrating the use of the tool as of the current version.
      3. An archived version of the tool at the time of submission (e.g., a DOI for a ZIP file hosted at Zenodo), if appropriate. If your tool is not freely available on the Internet, the “Tool Availability” section must contain a paragraph explaining who can access the tool and how they can do so (e.g., by request, purchase, or if access is restricted to certain groups).

Evaluation

Each submission will be reviewed by at least three members of the Tool Demonstrations Track program committee. The evaluation criteria include:

  • The relevance of the proposed tool demonstration to the ISSTA audience
    • The technical soundness of the demonstrated tool

    • The originality of the underlying ideas

    • The quality of the paper’s presentation

    • The potential applications and usefulness of the tool

    • The comparison to the related work

How to submit

Submissions must conform to the ACM Conference Format. A tool demonstration submission may not exceed four pages, including all text, figures, and links to artifact availability (see above). Up to one additional page may be used for references. The submission should be double-column, and authors using LaTeX should use the sample-sigconf.tex file (found in the samples folder of the acmart package). The paper submission must be in PDF. The Tool Demonstration track will be using the single-blind reviewing model, so the submitted PDFs should identify the authors.

Submit papers via HotCRP: https://issta25demos.hotcrp.com

Program Committee

All submissions will be peer-reviewed by a program committee consisting of experts in the fields of software testing, and analysis.

Questions? Use the ISSTA Tool Demonstrations contact form.
:
: