Building Knowledge through Families of Experiments
IEEE Transactions on Software Engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Can you Trust a Single Data Source Exploratory Software Engineering Case Study?
Empirical Software Engineering
A Survey of Simulation Tools for Requirements Engineering
A Survey of Simulation Tools for Requirements Engineering
Requirements Engineering Tools Go Mobile
Proceedings of the 26th International Conference on Software Engineering
Data integration through database federation
IBM Systems Journal
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Requirements for Requirements Management Tools
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
Studying Software Engineers: Data Collection Techniques for Software Field Studies
Empirical Software Engineering
Scenario-Based Assessment of Nonfunctional Requirements
IEEE Transactions on Software Engineering
Using a requirement management tool for verification management: Regular Papers
Systems Engineering
ST-Tool: A CASE Tool for Security Requirements Engineering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Value-Based Selection of Requirements Engineering Tool Support
EUROMICRO '06 Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications
Requirements Management for Product Lines: Extending Professional Tools
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
Japanese Workshop on Requirements Engineering Tools (JWRET)
ASE '06 Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
Making Mobile Requirements Engineering Tools Usable and Useful
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
Introduction to Statistical Methods and Data Analysis (with CD-ROM)
Introduction to Statistical Methods and Data Analysis (with CD-ROM)
Computer Standards & Interfaces
A Tool For Requirements Engineering Process Development
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 02
Using Requirements Management Tools in Software Product Line Engineering: The State of the Practice
SPLC '07 Proceedings of the 11th International Software Product Line Conference
A method and tools for large scale scenarios
Automated Software Engineering
DESCRY: A Method for Evaluating Decision-Supporting Capabilities of Requirements Engineering Tools
REFSQ '08 Proceedings of the 14th international conference on Requirements Engineering: Foundation for Software Quality
A framework for developing measurement systems and its industrial evaluation
Information and Software Technology
Improving the Exchange of Requirements and Specifications between Business Partners
RE '09 Proceedings of the 2009 17th IEEE International Requirements Engineering Conference, RE
How to Select a Requirements Management Tool: Initial Steps
RE '09 Proceedings of the 2009 17th IEEE International Requirements Engineering Conference, RE
Software tools for requirements management in an ERP system context
Proceedings of the 2010 ACM Symposium on Applied Computing
SERA '10 Proceedings of the 2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications
Technologies and Tools for Distributed Teams
IEEE Software
Requirements Engineering Tools
IEEE Software
The TAME project: towards improvement-oriented software environments
IEEE Transactions on Software Engineering
RUBRIC: a flexible tool for automated checking of conformance to requirement boilerplates
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Effective data warehouse for information delivery: a literature survey and classification
International Journal of Networking and Virtual Organisations
Hi-index | 0.00 |
Context: There is a significant number of requirements engineering (RE) tools with different features and prices. However, existing RE tool lists do not provide detailed information about the features of the tools that they catalogue. It would therefore be interesting for both practitioners and tool developers to be aware of the state-of-the-art as regards RE tools. Objective: This paper presents the results of a survey answered by RE tool vendors. The purpose of the survey was to gain an insight into how current RE tools support the RE process by means of concrete capabilities, and to what degree. Method: The ISO/IEC TR 24766:2009 is a framework for assessing RE tools' capabilities. A 146-item questionnaire based principally on the features covered by this international guideline was sent to major tool vendors worldwide. A descriptive statistical study was then carried out to provide comparability, and bivariate correlation tests were also applied to measure the association between different variables. A sample of the tools was subjected to neutral assessment and an interrater reliability analysis was performed to ensure the reliability of the results. Results: The 38 participants sent back their answers. Most tools are delivered under a proprietary license, and their licenses are not free. A growing number of them facilitate Web access. Moreover, requirements elicitation exemplifies the best supported category of features in this study, whereas requirements modeling and management are the most badly supported categories. Conclusion: The RE process seems to be well covered by current RE tools, but there is still a certain margin for amelioration, principally with regard to requirements modeling, open data model and data integration features. These subjects represent areas for improvement for RE tool developers. Practitioners might also obtain useful ideas from the study to be taken into account when selecting an appropriate RE tool to be successfully applied to their work.