2008
DOI: 10.1007/978-3-540-89778-1_11
|View full text |Cite
|
Sign up to set email alerts
|

Innovations in Natural Language Document Processing for Requirements Engineering

Abstract: Abstract. This paper evaluates the potential contributions of natural language processing to requirements engineering. We present a selective history of the relationship between requirements engineering (RE) and natural-language processing (NLP), and briefly summarize relevant recent trends in NLP. The paper outlines basic issues in RE and how they relate to interactions between a NLP front end and system-development processes. We suggest some improvements to NLP that may be possible in the context of RE and c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2008
2008
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(14 citation statements)
references
References 39 publications
(32 reference statements)
0
14
0
Order By: Relevance
“…This imposes extreme constraints on the accuracy of natural language processing and that we might use to derive system requirements. However, natural language processing accuracies are currently in the 90%-92% range, at best [3]. Therefore natural language processing must be augmented with other methods for removing residual errors, and accuracy must be greatly improved if it is to be seriously used for Requirements engineering.…”
Section: Synthesis Of Workhop Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…This imposes extreme constraints on the accuracy of natural language processing and that we might use to derive system requirements. However, natural language processing accuracies are currently in the 90%-92% range, at best [3]. Therefore natural language processing must be augmented with other methods for removing residual errors, and accuracy must be greatly improved if it is to be seriously used for Requirements engineering.…”
Section: Synthesis Of Workhop Discussionmentioning
confidence: 99%
“…For details, see [3]. Developing tools and methods for augmenting and supporting current requirements engineering processes with tools that incorporate natural language processing appears to be a promising realistic goal, if it is coupled with integration into error checking and correction processes already used in requirements engineering.…”
Section: Synthesis Of Workhop Discussionmentioning
confidence: 99%
“…We are targeting this disconnect between the specification and design. [12,13] are two software survey papers which highlight problems with requirements documents and specification. [12,13] show that designers often implement their code incorrectly.…”
Section: Specification-based Testingmentioning
confidence: 99%
“…[12,13] are two software survey papers which highlight problems with requirements documents and specification. [12,13] show that designers often implement their code incorrectly. [14] talks about the ambiguity inherent in specification and software problems associated with this.…”
Section: Specification-based Testingmentioning
confidence: 99%
“…Since requirements for long-lived systems are constantly changing, this gap must be bridged repeatedly, making unaided manual processes unattractive unless they can be made incremental. The main current difficulty is the error rates characteristic of current natural language capabilities, which are low enough to be useful in some contexts but not low enough to rely on without integration with other processes for detecting and removing residual errors [150]. 6) We studied ways to reduce testing effort and costs associated with technologyadvancement upgrades to systems with open architectures.…”
Section: Scientific Progress and Accomplishments During The Reportingmentioning
confidence: 99%