English

NLP4RE Tools: Classification, Overview, and Management

Software Engineering 2024-03-12 v1

Abstract

Tools constitute an essential contribution to natural language processing for requirements engineering (NLP4RE) research. They are executable instruments that make research usable and applicable in practice. In this chapter, we first introduce a systematic classification of NLP4RE tools to improve the understanding of their types and properties. Then, we extend an existing overview with a systematic summary of 126 NLP4RE tools published between April 2019 and June 2023 to ease reuse and evolution of existing tools. Finally, we provide instructions on how to create, maintain, and disseminate NLP4RE tools to support a more rigorous management and dissemination.

Keywords

Cite

@article{arxiv.2403.06685,
  title  = {NLP4RE Tools: Classification, Overview, and Management},
  author = {Julian Frattini and Michael Unterkalmsteiner and Davide Fucci and Daniel Mendez},
  journal= {arXiv preprint arXiv:2403.06685},
  year   = {2024}
}

Comments

The final version of the chapter will eventually appear in a book titled "Natural Language Processing for Requirements Engineering", edited by Alessio Ferrari and Gouri Ginde and published by Springer Nature Group

R2 v1 2026-06-28T15:15:42.890Z