Xavier Franch, Norbert Seyff, M.O. Hilari, S. Fricker, Iris Groher, Michael Vierhauser, Manuel Wimmer,
"Towards Integrating Data-Driven Requirements Engineering into the Software Development Process: A Vision Paper,"
, in Madhavji N., Pasquale L., Ferrari A., Gnesi S.: 26th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2020), Pisa, Italy, March 24-27, 2020, Serie Lecture Notes in Computer Science, Vol. 12045, Springer, Cham, 3-2020, ISBN: 978-3-030-44428-0
Original Titel:
Towards Integrating Data-Driven Requirements Engineering into the Software Development Process: A Vision Paper,
Sprache des Titels:
Englisch
Original Buchtitel:
26th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2020), Pisa, Italy, March 24-27, 2020
Original Kurzfassung:
Context and motivation
Modern software engineering processes have shifted from traditional upfront requirements engineering (RE) to a more continuous way of conducting RE, particularly including data-driven approaches.
Question/problem
However, current research on data-driven RE focuses more on leveraging certain techniques such as natural language processing or machine learning than on making the concept fit for facilitating its use in the entire soft-ware development process.
Principal ideas/results
In this paper, we propose a research agenda composed of six distinct research directions. These include data-driven RE infrastructure, embracing data heterogeneity, context-aware adaptation, data analysis and decision support, privacy and confidentiality, and finally process integration. Each of these directions addresses challenges that impede the broader use of data-driven RE.
Contribution
For researchers, our research agenda provides topics relevant to investigate. For practitioners, overcoming the underlying challenges with the help of the proposed research will allow to adopt a data-driven RE approach and facilitate its seamless integration into modern software engineering. For users, the proposed research will enable the transparency,control, and security needed to trust software systems and software providers.