Natural language artifacts, from requirements and design documents to issue reports, code comments, and user feedback, are created and (re)used throughout software development and evolution. Natural language processing (NLP) tools and techniques are commonly used to optimize many aspects of the software development life cycle relying on such artifacts. More recently, coding assistants and agentic workflows based on large language and large code models have introduced new opportunities and challenges, with natural language specifications increasingly serving as executable artifacts. Yet open questions remain about the suitability of specialized versus generalized NLP solutions, their computational efficiency and deployability on consumer hardware, and the scientific rigor and reproducibility of reported results.
The main objective of the two-day Natural Language-Based Software Engineering Workshop (NLBSE) is to bring together researchers and industrial practitioners from the NLP and software engineering communities to share experiences across this diversity of methods, artifacts, and application contexts. To keep discussions grounded in practice, the workshop also hosts tool competitions in which participants develop and evaluate NLP-based solutions on shared tasks and datasets.
NLBSE 2027 is co-located with ICSE 2027. To attend NLBSE, you have to register for our workshop; registration will open on the official ICSE 2027 site.
Researchers and practitioners are invited to submit:
In all cases, papers should address a problem in the software engineering domain or combine elements of NLP research with other concerns in the software engineering lifecycle. Examples of problems in the software engineering domain include (but are not limited to): key information identification and extraction from natural language software artifacts; elicitation, modeling, and verification of requirements; generation of source code documentation; software verification and validation support; classification, summarization, and prioritization of development tasks; changes, developers, and solutions recommendation; maintenance effort minimization; quality assessment of natural language software artifacts.
The solution should apply NLP-based approaches and/or models such as (but not limited to) textual analysis, text summarization, topics or aspects modeling and extraction, machine translation, natural language parsing, semantic parsing, natural language generation, sentiment analysis, discourse analysis.
November 13, 2026
December 11, 2026
January 29, 2027
All dates are Anywhere on Earth (AoE).
All submissions must conform to the ICSE’27 formatting and submission instructions. All submissions must be anonymized, in PDF format and should be performed electronically through HotCRP. For tool competition submissions, check the details reported on the tool competition page.
Submission link: https://icse2027-nlbse.hotcrp.com/
ICSE 2027: https://conf.researchr.org/home/icse-2027
Tweets by NLBSE_workshop