Requirements engineering tools: Capabilities, survey and assessment
Information and Software Technology
Hi-index | 0.00 |
There are significant factors in software project management, cost, effort, and quality. Much software engineering works have focused on these. When it comes to software quality, customer requirements are starting points for assuring quality in software development projects [3]. Currently, software engineering literature still finds effective ways to manage requirements within the entire project life cycle, but does not have a complete solution for it. Besides, some solutions are quite time consuming works for project management. At this point, tools for managing requirements help keeping specifications consistent, up-to-date and efficiently accessible. The purpose of this paper is to address the development of a new tool for requirements management with support for the evolution aspect of the grand challenges of traceability as well as making requirement specification and establishing traceability links. An approach to support the sustained evolution of traceability links is proposed and outlined. A fine-grained differencing approach on the link endpoints is used to maintain the links in a scalable manner. Details of the link model, representation and screen are given followed by the process used to evolve traceability links.