Requirements Traceability in Software Engineering: Analyzing techniques and tools for requirements traceability in software engineering to establish and maintain the relationship between requirements artifacts

Authors

  • Dr. Fatima Ibrahim Professor of Computer Science, American University in Cairo, Egypt Author

Keywords:

Requirements traceability, Software engineering, Traceability techniques

Abstract

Requirements traceability is a critical aspect of software engineering, ensuring that the relationship between requirements artifacts is established and maintained throughout the development lifecycle. This paper provides a comprehensive analysis of techniques and tools for requirements traceability, highlighting their effectiveness, challenges, and future directions. We discuss the importance of requirements traceability in ensuring software quality and managing complexity. The paper also examines the role of traceability in different software development methodologies, such as Agile and Waterfall, and the impact of traceability on project success. Additionally, we present a case study illustrating the practical application of requirements traceability in a real-world software development project. The insights and findings presented in this paper aim to guide practitioners and researchers in improving requirements traceability practices and tools, ultimately enhancing software development outcomes.

Downloads

Download data is not yet available.

Downloads

Published

22-08-2019

How to Cite

[1]
Dr. Fatima Ibrahim, “Requirements Traceability in Software Engineering: Analyzing techniques and tools for requirements traceability in software engineering to establish and maintain the relationship between requirements artifacts”, Distrib Learn Broad Appl Sci Res, vol. 5, pp. 55–66, Aug. 2019, Accessed: Jul. 06, 2024. [Online]. Available: https://dlabi.org/index.php/journal/article/view/13

Similar Articles

1-10 of 23

You may also start an advanced similarity search for this article.