Please use this identifier to cite or link to this item: https://hdl.handle.net/2440/43343
Citations
Scopus Web of ScienceĀ® Altmetric
?
?
Type: Journal article
Title: A methodology for the selection of requirements engineering techniques
Author: Jiang, L.
Eberlein, A.
Far, B.
Mousavi, M.
Citation: Software and System Modeling, 2008; 7(3):303-328
Publisher: Springer-Verlag
Issue Date: 2008
ISSN: 1619-1366
1619-1374
Statement of
Responsibility: 
Li Jiang, Armin Eberlein, Behrouz H. Far and Majid Mousavi
Abstract: The complexity of software projects as well as the multidisciplinary nature of requirements engineering (RE) requires developers to carefully select RE techniques and practices during software development. Nevertheless, the selection of RE techniques is usually based on personal preference or existing company practice rather than on characteristics of the project at hand. Furthermore, there is a lack of guidance on which techniques are suitable for a certain project context. So far, only a limited amount of research has been done regarding the selection of RE techniques based on the attributes of the project under development. The few approaches that currently exist for the selection of RE techniques provide only little guidance for the actual selection process. We believe that the evaluation of RE techniques in the context of an application domain and a specific project is of great importance. This paper describes a Methodology for Requirements Engineering Techniques Selection (MRETS) as an approach that helps requirements engineers select suitable RE techniques for the project at hand. The MRETS has three aspects: Firstly, it aids requirements engineers in establishing a link between the attributes of the project and the attributes of RE techniques. Secondly, based on the evaluation schema proposed in our research, MRETS provides an opportunity to analyze RE techniques in detail using clustering. Thirdly, the objective function used in our approach provides an effective decision support mechanism for the selection of RE techniques. This paper makes contributions to RE techniques analysis, the application of RE techniques in practice, RE research, and software engineering in general. The application of the proposed methodology to an industrial project provides preliminary information on the effectiveness of MRETS for the selection of RE techniques.
Keywords: Requirements engineering
Technique evaluation
Decision support
Clustering
Provenance: Published online: 30 June 2007
DOI: 10.1007/s10270-007-0055-y
Published version: http://www.springerlink.com/content/w06168ut3g623l68/
Appears in Collections:Aurora harvest 6
Computer Science publications

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.