2013 21st IEEE International Requirements Engineering Conference (RE) 2013
DOI: 10.1109/re.2013.6636705
|View full text |Cite
|
Sign up to set email alerts
|

Application of reinforcement learning to requirements engineering: requirements tracing

Abstract: Abstract-We posit that machine learning can be applied to effectively address requirements engineering problems. S pecifically, we present a requirements traceability method based on the machine learning technique Reinforcement Learning (RL). The RL method demonstrates a rather targeted generation of candidate links between textual requirements artifacts (high level requirements traced to low level requirements, for example). The technique has been validated using two real -world datasets from two problem doma… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 29 publications
(15 citation statements)
references
References 12 publications
0
15
0
Order By: Relevance
“…ML has been utilized as a way to provide computerized assistance for several requirements engineering tasks, e.g., trace link generation (Asuncion et al 2010;Cleland-Huang et al 2010;Sultanov and Hayes 2013;Guo et al 2017;Wang et al 2019), requirements identification and classification (Cleland-Huang et al 2007;Winkler and Vogelsang 2016;Kurtanović and Maalej 2017a;Dalpiaz et al 2019;Winkler et al 2019), prioritization (Perini et al 2013), ambiguity detection (Yang et al 2010;Yang et al 2012), relevance analysis (Arora et al 2019), and review classification (Maalej et al 2016;Kurtanovic and Maalej 2017b). The application of ML over textual requirements is almost always preceded by some form of NLP.…”
Section: Related Workmentioning
confidence: 99%
“…ML has been utilized as a way to provide computerized assistance for several requirements engineering tasks, e.g., trace link generation (Asuncion et al 2010;Cleland-Huang et al 2010;Sultanov and Hayes 2013;Guo et al 2017;Wang et al 2019), requirements identification and classification (Cleland-Huang et al 2007;Winkler and Vogelsang 2016;Kurtanović and Maalej 2017a;Dalpiaz et al 2019;Winkler et al 2019), prioritization (Perini et al 2013), ambiguity detection (Yang et al 2010;Yang et al 2012), relevance analysis (Arora et al 2019), and review classification (Maalej et al 2016;Kurtanovic and Maalej 2017b). The application of ML over textual requirements is almost always preceded by some form of NLP.…”
Section: Related Workmentioning
confidence: 99%
“…Their approach achieves high accuracy on average using both types of features but there are still a high number of miss-classified links. Sultanov et al [42] use reinforcement learning and improve the results compared to VSM. Niu and Mahmoud [6] use clustering to group links in high-quality and low-quality clusters respectively to improve accuracy.…”
Section: Related Workmentioning
confidence: 99%
“…Sultanov et al [48] find traceability candidates from highlevel to low-level requirements by the use of reinforcement learning. They use textual high and low-level requirements documents as input and try to find the candidate traces.…”
Section: Requirements Validationmentioning
confidence: 99%