Natural language processing (NLP) has played an important role in several computer science areas, and requirements engineering (RE) is not an exception. For more than 20 years, several works have been published on the application of NLP techniques to address RE-specific tasks, such as traceability, classification, defect detection and more. In recent years, the advent of massive and heterogeneous natural language (NL) RE-relevant sources, like tweets and app reviews, has increased the interest of the RE community in NLP. Furthermore, we witness a novel golden age of NLP technologies, enabled first by transformers, such as BERT, and more recently by large language models (LLMs), such as the GPT series and the Llama family. These developments offer the opportunity to solve long-standing RE tasks. Moreover, industrial case studies on NLP applications to RE problems also show that available NLP technologies are becoming increasingly industry ready. This book targets researchers and practitioners with a background in software engineering or information systems and presents a complete overview of the settled knowledge on NLP for RE. Its objective is to serve as a reference handbook for anyone interested in starting a journey in this field. This chapter introduces the book and provides an overview of its structure to guide the reader through the chapters.

Handbook on natural language processing for requirements engineering: overview

Ferrari A.;
2025

Abstract

Natural language processing (NLP) has played an important role in several computer science areas, and requirements engineering (RE) is not an exception. For more than 20 years, several works have been published on the application of NLP techniques to address RE-specific tasks, such as traceability, classification, defect detection and more. In recent years, the advent of massive and heterogeneous natural language (NL) RE-relevant sources, like tweets and app reviews, has increased the interest of the RE community in NLP. Furthermore, we witness a novel golden age of NLP technologies, enabled first by transformers, such as BERT, and more recently by large language models (LLMs), such as the GPT series and the Llama family. These developments offer the opportunity to solve long-standing RE tasks. Moreover, industrial case studies on NLP applications to RE problems also show that available NLP technologies are becoming increasingly industry ready. This book targets researchers and practitioners with a background in software engineering or information systems and presents a complete overview of the settled knowledge on NLP for RE. Its objective is to serve as a reference handbook for anyone interested in starting a journey in this field. This chapter introduces the book and provides an overview of its structure to guide the reader through the chapters.
2025
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
9783031731426
9783031731433
Large language models
Natural language processing
NLP4RE
Requirements engineering
File in questo prodotto:
File Dimensione Formato  
Ferrari_HandbookNaturalLanguageProcessingOverview_2025.pdf

solo utenti autorizzati

Descrizione: Handbook on Natural Language Processing for Requirements Engineering: Overview
Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 240.33 kB
Formato Adobe PDF
240.33 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/558085
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact