Natural language processing for requirements engineering: A systematic map** study

L Zhao, W Alhoshan, A Ferrari, KJ Letsholo… - ACM Computing …, 2021 - dl.acm.org
Natural Language Processing for Requirements Engineering (NLP4RE) is an area of
research and development that seeks to apply natural language processing (NLP) …

A software engineering perspective on engineering machine learning systems: State of the art and challenges

G Giray - Journal of Systems and Software, 2021 - Elsevier
Context: Advancements in machine learning (ML) lead to a shift from the traditional view of
software development, where algorithms are hard-coded by humans, to ML systems …

Applying machine learning in self-adaptive systems: A systematic literature review

O Gheibi, D Weyns, F Quin - ACM Transactions on Autonomous and …, 2021 - dl.acm.org
Recently, we have been witnessing a rapid increase in the use of machine learning
techniques in self-adaptive systems. Machine learning has been used for a variety of …

Negative effects of gamification in education software: Systematic map** and practitioner perceptions

C Almeida, M Kalinowski, A Uchôa, B Feijó - Information and Software …, 2023 - Elsevier
Context: While most research shows positive effects of gamification, the focus on its adverse
effects is considerably smaller and further understanding of these effects is needed …

The ABC of software engineering research

KJ Stol, B Fitzgerald - ACM Transactions on Software Engineering and …, 2018 - dl.acm.org
A variety of research methods and techniques are available to SE researchers, and while
several overviews exist, there is consistency neither in the research methods covered nor in …

Requirements engineering for machine learning: A systematic map** study

H Villamizar, T Escovedo… - 2021 47th Euromicro …, 2021 - ieeexplore.ieee.org
Machine learning (ML) has become a core feature for today's real-world applications,
making it a trending topic for the software engineering community. Requirements …

Requirement engineering challenges in agile software development

A Rasheed, B Zafar, T Shehryar… - Mathematical …, 2021 - Wiley Online Library
Agile software development has large success rate due to its benefits and promising nature
but natively where the size of the project is small. Requirement engineering (RE) is crucial …

Detecting privacy requirements from User Stories with NLP transfer learning models

F Casillo, V Deufemia, C Gravino - Information and Software Technology, 2022 - Elsevier
Context: To provide privacy-aware software systems, it is crucial to consider privacy from the
very beginning of the development. However, developers do not have the expertise and the …

An NLP approach for cross-domain ambiguity detection in requirements engineering

A Ferrari, A Esuli - Automated Software Engineering, 2019 - Springer
During requirements elicitation, different stakeholders with diverse backgrounds and skills
need to effectively communicate to reach a shared understanding of the problem at hand …

Status quo in requirements engineering: A theory and a global family of surveys

S Wagner, DM Fernández, M Felderer, A Vetrò… - ACM Transactions on …, 2019 - dl.acm.org
Requirements Engineering (RE) has established itself as a software engineering discipline
over the past decades. While researchers have been investigating the RE discipline with a …