2013 · 40 citations · 14 references
EngineeringComputer ScienceMachine LearningRequirements EngineeringSoftware EngineeringRequirements AnalysisRequirements ElicitationRequirements ManagementRequirements ModelingRequirements SpecificationRequirements TraceabilityAutomatic TraceabilityBenchmark DatasetsRequirements RetrievalRequirements Trace Links
We posit that machine learning can be applied to effectively address requirements engineering problems. Specifically, 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 domains. Our technique demonstrated statistically significant better results than the Information Retrieval technique.
14
Reinforcement Learning: An Introduction
Richard S. Sutton, Andy Barto · IEEE Transactions on Neural Networks · 1998 · 27.1K citations
Reinforcement Learning: An Introduction
IEEE Transactions on Neural Networks · 2005 · 25.8K citations
Software traceability with topic modeling
Hazeline U. Asuncion, Arthur Asuncion, Richard N. Taylor · 2010 · 324 citations