Advanced

Speeding up requirements management in a product software company: linking customer wishes to product requirements through linguistic engineering

Natt och Dag, Johan LU ; Gervasi, V; Brinkkemper, S and Regnell, Björn LU (2004) Proceedings. 12th IEEE International Requirements Engineering Conference In Proceedings. 12th IEEE International Requirements Engineering Conference p.283-294
Abstract
Developing large complex software products aimed for a broad market involves a great flow of wishes and requirements. The former are elicited from customers while the latter are brought forth by the developing organization. These are preferably kept separated to preserve the different perspectives. The interrelationships should however be identified and maintained to enable well-founded decisions. Unfortunately, the current manual linkage is cumbersome, time-consuming, and error-prone. This paper presents a pragmatic linguistic engineering approach to how statistical natural language processing may be used to support the manual linkage between customer wishes and product requirements by suggesting potential links. An evaluation with real... (More)
Developing large complex software products aimed for a broad market involves a great flow of wishes and requirements. The former are elicited from customers while the latter are brought forth by the developing organization. These are preferably kept separated to preserve the different perspectives. The interrelationships should however be identified and maintained to enable well-founded decisions. Unfortunately, the current manual linkage is cumbersome, time-consuming, and error-prone. This paper presents a pragmatic linguistic engineering approach to how statistical natural language processing may be used to support the manual linkage between customer wishes and product requirements by suggesting potential links. An evaluation with real requirements from industry is presented. It shows that in a realistic setting, automatic support could make linkage faster for at least 50% of the links. An estimation based on our evaluation also shows 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 (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
statistical natural language processing, software product development, software quality, industrial requirements engineering, linguistic engineering, product requirements, product software company, requirements management
in
Proceedings. 12th IEEE International Requirements Engineering Conference
pages
283 - 294
publisher
IEEE--Institute of Electrical and Electronics Engineers Inc.
conference name
Proceedings. 12th IEEE International Requirements Engineering Conference
external identifiers
  • WOS:000224556900028
  • Scopus:17044409177
ISBN
0-7695-2174-6
DOI
10.1109/ICRE.2004.1335685
language
English
LU publication?
yes
id
ed781f41-d8a9-4090-ac3c-4cb7a023a423 (old id 613922)
date added to LUP
2007-11-29 14:02:12
date last changed
2017-01-01 08:06:00
@inproceedings{ed781f41-d8a9-4090-ac3c-4cb7a023a423,
  abstract     = {Developing large complex software products aimed for a broad market involves a great flow of wishes and requirements. The former are elicited from customers while the latter are brought forth by the developing organization. These are preferably kept separated to preserve the different perspectives. The interrelationships should however be identified and maintained to enable well-founded decisions. Unfortunately, the current manual linkage is cumbersome, time-consuming, and error-prone. This paper presents a pragmatic linguistic engineering approach to how statistical natural language processing may be used to support the manual linkage between customer wishes and product requirements by suggesting potential links. An evaluation with real requirements from industry is presented. It shows that in a realistic setting, automatic support could make linkage faster for at least 50% of the links. An estimation based on our evaluation also shows 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},
  author       = {Natt och Dag, Johan and Gervasi, V and Brinkkemper, S and Regnell, Björn},
  booktitle    = {Proceedings. 12th IEEE International Requirements Engineering Conference},
  isbn         = {0-7695-2174-6},
  keyword      = {statistical natural language processing,software product development,software quality,industrial requirements engineering,linguistic engineering,product requirements,product software company,requirements management},
  language     = {eng},
  pages        = {283--294},
  publisher    = {IEEE--Institute of Electrical and Electronics Engineers Inc.},
  title        = {Speeding up requirements management in a product software company: linking customer wishes to product requirements through linguistic engineering},
  url          = {http://dx.doi.org/10.1109/ICRE.2004.1335685},
  year         = {2004},
}