Abstract
Machine learning (ML) techniques are used to make the software development process more efficient and effective. Many ML approaches have also been proposed to automate Requirements Engineering (RE) activities such as ambiguity detection, traceability analysis and to address complex RE challenges. The overall goal of this research is to explore the state of the art of application of ML in RE and to determine the effectiveness of ML in improving the RE process and artefacts. Following the Evidence-Based Software Engineering approach, we performed a mapping study of the empirical studies on ML techniques and approaches used in RE published between 2010 and April 2020. Data were extracted from the selected papers about the ML techniques, problems, and challenges of using ML, identification of the used datasets, and the evaluation metrics employed to assess the ML techniques. We analyzed 65 relevant papers in this mapping study. Our analysis shows that ML is an effective tool for automating RE analysis tasks, overcoming complexity, and reducing cost and time. We also present the gaps in the ML for RE literature and suggest areas that need further research.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 29th IEEE International Requirements Engineering Conference Workshops, REW 2021 |
| Editors | Tao Yue, Mehdi Mirakhorli |
| Place of Publication | Piscataway NJ USA |
| Publisher | IEEE, Institute of Electrical and Electronics Engineers |
| Pages | 116-125 |
| Number of pages | 10 |
| ISBN (Electronic) | 9781665418980 |
| ISBN (Print) | 9781665418997 |
| DOIs | |
| Publication status | Published - 2021 |
| Externally published | Yes |
| Event | International Workshop on Artificial Intelligence and Requirements Engineering 2021 - Online, Notre Dame, United States of America Duration: 20 Sept 2021 → 20 Sept 2021 Conference number: 8th https://ieeexplore.ieee.org/xpl/conhome/9581322/proceeding (Proceedings) https://aire-ws.github.io/aire21/ (Website) |
Publication series
| Name | Proceedings of the IEEE International Conference on Requirements Engineering |
|---|---|
| Publisher | IEEE, Institute of Electrical and Electronics Engineers |
| Volume | 2021-September |
| ISSN (Print) | 1090-705X |
| ISSN (Electronic) | 2332-6441 |
Conference
| Conference | International Workshop on Artificial Intelligence and Requirements Engineering 2021 |
|---|---|
| Abbreviated title | AIRE 2021 |
| Country/Territory | United States of America |
| City | Notre Dame |
| Period | 20/09/21 → 20/09/21 |
| Internet address |
|
Keywords
- Machine Learning
- Mapping Study
- Requirements Engineering
- Software Requirements
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver