Commonalities and Differences between Requirements Engineering Tools: A Quantitative Approach
- Software Engineering Research Group, University of Murcia
Murcia, Spain
{jmcdg1,jnr,aleman,atoval}@um.es - Vector Consulting Services
Stuttgart, Germany
christof.ebert@vector.com - Alarcos Research Group, University of Castilla-La Mancha
Ciudad Real, Spain
aurora.vizcaino@uclm.es
Abstract
System and software developers are concerned to gain insight into how current requirements engineering (RE) tools support processes. There is an important number of RE tools currently available on the market but, unfortunately, existing RE tool lists do not usually provide detailed and precise information about the tools they catalogue. In this paper, we study and compare current RE tools in the quest to answer the following research question: What level of variation, in terms of functionality, is observable in state-of-practice RE tools? A 188-item survey was designed, aimed at major tool vendors worldwide and based principally on the features covered by the ISO/IEC TR 24766:2009. Extensive data obtained from 29 participants was used to classify and group the RE tools, based on their capabilities. First of all, an inter-rater reliability analysis was performed to ensure the trustworthiness of the data. Descriptive statistics, hierarchical cluster analysis and statistical hypothesis testing were then applied. The tool scores for each candidate were calculated. A total of three clusters were identified. Statistically significant differences in coverage of features among these groups came to light. Our findings can help practitioners to decide which tool is the most suitable among several alternatives, according to their particular needs.
Key words
clustering, requirements engineering, survey, tools
Digital Object Identifier (DOI)
https://doi.org/10.2298/CSIS131201001C
Publication information
Volume 12, Issue 1 (January 2015)
Year of Publication: 2015
ISSN: 2406-1018 (Online)
Publisher: ComSIS Consortium
Full text
Available in PDF
Portable Document Format
How to cite
Gea, J. M. C. d., Nicolás, J., Alemán, J. L. F., Toval, A., Ebert, C., Vizcaíno, A.: Commonalities and Differences between Requirements Engineering Tools: A Quantitative Approach. Computer Science and Information Systems, Vol. 12, No. 1, 257–288. (2015), https://doi.org/10.2298/CSIS131201001C