Most problems in building and refining a system can be traced back to errors in requirements. Poorly organized requirements, most often in natural language are among the major causes of failures of software projects. In this paper, we present a requirements analysis tool called RETNA and the technology behind it. RETNA accepts natural language requirements, classifies them, interacts with the user to refine them, automatically translates natural language requirements to a logical format so that they can be validated and finally generates test cases from the requirements.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4457471PMC
http://dx.doi.org/10.1109/ICRE.2004.1335683DOI Listing

Publication Analysis

Top Keywords

natural language
12
language requirements
8
requirements
6
retna requirements
4
requirements testing
4
natural
4
testing natural
4
natural problems
4
problems building
4
building refining
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!