Summarization of Elicitation Conversations to Locate Requirements-Relevant Information

Publication date

2023

Authors

Spijkman, TjerkISNI 0000000527564401
Bondt, Xavier de
Dalpiaz, FabianoISNI 0000000419575525
Brinkkemper, SjaakISNI 0000000374861981

Editors

Ferrari, Alessio
Penzenstadler, Birgit

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

taverne

Abstract

[Context and motivation] Conversations around requirements, such as interviews and workshops, are a key activity of requirements elicitation, and play a significant role in the creation of requirements specifications. [Question/problem] While these conversations contain a wealth of knowledge, requirements engineers use them mainly through note-taking during the conversation and by recalling the information from their memory. There is potential for supporting practitioners by retrieving important information from the recordings of these conversations. [Principal ideas/results] Although transcriptions can be automatically generated with good accuracy, they often contain excessive text to be efficiently used for processing requirements elicitation sessions. Thus, we observed a need to transform these datasets into a useful format for requirements engineers to analyze. [Contribution] We present RECONSUM, a prototype that utilizes Natural Language Processing (NLP) to summarize requirements conversations. RECONSUM takes as input a transcribed conversation, and it filters the speaker turns by keeping only those that include a question and that are expected to contain, or to be answered with, requirements-relevant information. In addition to presenting RECONSUM, we experiment with different algorithms to assess the most effective combination.

Keywords

Requirements Elicitation, Natural Language Processing, Conversational RE, Requirements-Relevant Information, Taverne

Citation

Spijkman, T, Bondt, X D, Dalpiaz, F & Brinkkemper, S 2023, Summarization of Elicitation Conversations to Locate Requirements-Relevant Information. in A Ferrari & B Penzenstadler (eds), Proceedings of the 29th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2023) : Foundation for Software Quality - 29th International Working Conference, REFSQ 2023, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 13975 LNCS, pp. 122-139. https://doi.org/10.1007/978-3-031-29786-1_9