Advanced

Replication of an experiment on linguistic tool support for consolidation of requirements from multiple sources

Wnuk, Krzysztof LU ; Höst, Martin LU and Regnell, Björn LU (2012) In Empirical Software Engineering 17(3). p.305-344
Abstract
Large market-driven software companies continuously receive large numbers of requirements and change requests from multiple sources. The task of analyzing those requests against each other and against already analyzed or implemented functionality then recording similarities between them, also called the requirements consolidation task, may be challenging and time consuming. This paper presents a replicated experiment designed to further investigate the linguistic tool support for the requirements consolidation task. In this replication study, 45 subjects, working in pairs on the same set of requirements as in the original study, were assigned to use two methods for the requirements consolidation: (1) lexical similarity and (2) searching... (More)
Large market-driven software companies continuously receive large numbers of requirements and change requests from multiple sources. The task of analyzing those requests against each other and against already analyzed or implemented functionality then recording similarities between them, also called the requirements consolidation task, may be challenging and time consuming. This paper presents a replicated experiment designed to further investigate the linguistic tool support for the requirements consolidation task. In this replication study, 45 subjects, working in pairs on the same set of requirements as in the original study, were assigned to use two methods for the requirements consolidation: (1) lexical similarity and (2) searching and filtering. The results show that the linguistic method used in this experiment is not more efficient in consolidating requirements than the searching and filtering method, which contradicts the findings of the original study. However, we confirm the previous results that the assisted method (lexical similarity) can deliver more correct links and miss fewer links than the manual method (searching and filtering). (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Experiment, Requirements engineering, Linguistic method, Replication
in
Empirical Software Engineering
volume
17
issue
3
pages
305 - 344
publisher
Springer
external identifiers
  • wos:000300343800006
  • scopus:84857358078
ISSN
1573-7616
DOI
10.1007/s10664-011-9174-8
project
UPITER - Efficient requirements architectures in platform-based requirements management for mobile terminals
language
English
LU publication?
yes
id
c8a75733-75a0-4acb-a7cb-cb83de1f3d39 (old id 2199725)
date added to LUP
2011-10-31 11:14:59
date last changed
2017-09-03 03:28:18
@article{c8a75733-75a0-4acb-a7cb-cb83de1f3d39,
  abstract     = {Large market-driven software companies continuously receive large numbers of requirements and change requests from multiple sources. The task of analyzing those requests against each other and against already analyzed or implemented functionality then recording similarities between them, also called the requirements consolidation task, may be challenging and time consuming. This paper presents a replicated experiment designed to further investigate the linguistic tool support for the requirements consolidation task. In this replication study, 45 subjects, working in pairs on the same set of requirements as in the original study, were assigned to use two methods for the requirements consolidation: (1) lexical similarity and (2) searching and filtering. The results show that the linguistic method used in this experiment is not more efficient in consolidating requirements than the searching and filtering method, which contradicts the findings of the original study. However, we confirm the previous results that the assisted method (lexical similarity) can deliver more correct links and miss fewer links than the manual method (searching and filtering).},
  author       = {Wnuk, Krzysztof and Höst, Martin and Regnell, Björn},
  issn         = {1573-7616},
  keyword      = {Experiment,Requirements engineering,Linguistic method,Replication},
  language     = {eng},
  number       = {3},
  pages        = {305--344},
  publisher    = {Springer},
  series       = {Empirical Software Engineering},
  title        = {Replication of an experiment on linguistic tool support for consolidation of requirements from multiple sources},
  url          = {http://dx.doi.org/10.1007/s10664-011-9174-8},
  volume       = {17},
  year         = {2012},
}