This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A Linguistic-Engineering Approach to Large-Scale Requirements Management
January/February 2005 (vol. 22 no. 1)
pp. 32-39
Johan Natt och Dag, Lund University, Sweden
Vincenzo Gervasi, University of Pisa, Italy
Sjaak Brinkkemper, Utrecht University, the Netherlands
Bj? Regnell, Lund University, Sweden
The development of large, complex software products aimed for a broad market involves a continuous, massive inflow of customers? wishes (collected from the market) and product requirements (generated inside the developing organization). The interrelationships between these two sources of requirements should be identified and maintained to enable well-founded development decisions. Unfortunately, the manual linkage that is routinely performed today is cumbersome, time-consuming, and error-prone. The authors present a pragmatic approach based on linguistic engineering to support the linkage between customer wishes and product requirements. The article includes an evaluation with real requirements from industry, showing that such automated support could make linkage faster. On the basis of these data, the authors estimate that considerable time savings are possible. The results, together with the identified enhancement, are promising for improving software quality and saving time in industrial requirements engineering.
Index Terms:
requirements engineering, large-scale requirements management, natural language processing, linguistic engineering, requirement relationships, requirements similarity, requirement duplicates, redundancy
Citation:
Johan Natt och Dag, Vincenzo Gervasi, Sjaak Brinkkemper, Bj? Regnell, "A Linguistic-Engineering Approach to Large-Scale Requirements Management," IEEE Software, vol. 22, no. 1, pp. 32-39, Jan.-Feb. 2005, doi:10.1109/MS.2005.1
Usage of this product signifies your acceptance of the Terms of Use.