Skip to the content.

Workshop Description

The software engineering community has a robust history of symbolic techniques, such as formal methods and programming languages. More recently, it has rapidly embraced machine learning techniques for tasks like automated program repair, program synthesis, code generation & summarization, validation & verification. Meanwhile, there is growing interest in combining the strengths of symbolic and learning techniques for the engineering of complex systems, for instance, feedback & human-in-the-loop mechanisms, and multi-agent systems. On the tooling side, there are significant contributions on applying neuro-symbolic methods to automate bug fixing, program synthesis, and code search. Further advancements include system architecture & design software systems, validation & verification of machine learning-based systems and combining symbolic reasoning with large language models (LLM) to generate code, plans, and formal specifications.

Similarly to NSE 2025, we plan to collect experiences, challenges, and solutions involved in combining symbolic methods and machine learning to tackle new and traditional challenges in software engineering tasks, e.g., from requirements, analysis & design to coding, testing, and maintenance & evolution. We look for contributions in the form of case studies, proofs-of-concept, new ideas and emerging results, evaluation of tools, and formal analyses. We also encourage reports on controlled experiments and observational field studies in which software engineers are aided by ML & LLMs tools that are automatically guided by logical reasoning methods.

Preliminary List of Topics

Call for Papers

NSE seeks submissions describing novel research, emerging ideas, and work-in-progress covering both original and unpublished results in the field of Neuro-symbolic methods for software engineering.

The ICSE 2025 workshop proceedings will be prepared by IEEE CPS and published by ACM and follow the instructions available using the double-column format. Research papers must have a maximum length of 8 pages. Short papers are limited to 6 pages. Industry demonstrations and extended abstracts must have a maximum lengths of 4 pages (without references). There is no limit on the number of submissions an author may submit. We will follow a single-blind process, i.e., it is not required to anonymize the submission.

As per the standard ACM policies, all submissions should be original, i.e., they should not have been previously published in any conference proceedings, book, or journal and should not currently be under review for another archival conference. Alleged violations of this policy or any ACM Publications Policy will be investigated by ACM and may result in a full retraction of your paper, in addition to other potential penalties. Papers must be submitted electronically by the defined deadline (see below).

Please submit your paper here: HotCRP

Summary:

Important Dates

Accepted papers

Research papers

Short papers and extended abstract

Schedule

Time         Agenda          
8:50 Opening The organizers
9:00 Invited talk Keynote Speaker 1, “Keynote on Neuro-Symbolic AI for Software Engineering”
10:00 Paper presentation Presentation Paper 1
10:30 Coffee break  
11:00 Invited talk Keynote Speaker 2, “Another Invited Talk on Neuro-Symbolic Methods”
12:00 Paper presentation Presentation Paper 2
12:30 Lunch break  
14:00 Invited talk Keynote Speaker 3, “The Last Invited Talk on Neuro-Symbolic AI”
15:00 Paper presentation Presentation Paper 3
15:30 Coffee break  
16:00 Contributed talk Presentation Paper 4
16:30 Contributed talk Presentation Paper 5
16:45 Contributed talk Presentation Paper 6
17:00 Reflection block (open end) All participants

Invited Talks

* in alphabetical order

Organizers

Christian Medeiros Adriano
Hasso Plattner Institute, University of Potsdam, Germany
Sona Ghahremani
Hasso Plattner Institute, University of Potsdam, Germany
(primary contact)
Daiki Kimura
IBM Research - Tokyo
Rubén Ruiz-Torrubiano
IMC Krems University of Applied Sciences, Austria
* in alphabetical order

Program Committee

* in alphabetical order