Nothing Special   »   [go: up one dir, main page]

Skip to main content

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 829))

Abstract

Requirement traceability is the process of following and identifying the life of requirements in forward or backward directions during software development lifecycle or modification. Visualization is used to analyse the whole development process with a graphical notation to show the life of each requirement and help to deliver a quality software system that meet stakeholders’ expectations. Due to limitations of existing requirement traceability visualization tools and techniques, their practical use is not widely in use. This paper presents a review study on tools and techniques for software requirement traceability visualization with summary and comparison to reveal their scalability and visual clutter issues. Our findings highlight a comprehensive information and latest developments to academic researchers and practitioners in this domain to help them understand requirement traceability techniques and existing visualization tools.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Cleland-Huang, J., Gotel, O., Zisman, A.: Software and Systems Traceability, vol. 2, no. 3. Springer, London (2012). https://doi.org/10.1007/978-1-4471-2239-5

  2. Gotel, O., Mäder, P.: Acquiring tool support for traceability. In: Cleland-Huang, J., Gotel, O., Zisman, A. (eds.) Software and Systems Traceability, pp. 43–68. Springer, London (2012). https://doi.org/10.1007/978-1-4471-2239-5_3

  3. Altaf, S., Shah, A., Imtiaz, N., Shah, A.S., Ahmed, S.F.: Visualization representing benefits of pre-requirement specification traceability. Int. J. Eng. Technol. 7(2.5), 44–52 (2018)

    Google Scholar 

  4. Dopico, D.C., Mendes, R., Silva, H.A., Verrez-Bagnis, V., Pérez-Martín, R., Sotelo, C.G.: Evaluation, signalling and willingness to pay for traceability. A cross-national comparison. Span. J. Mark. 20(2), 93–103 (2016)

    Google Scholar 

  5. Keim, D.A.: Information visualization and visual data mining. IEEE Trans. Vis. Comput. Graph. 8(1), 1–8 (2002)

    Article  MathSciNet  Google Scholar 

  6. Jayaraman, S.C., Anand, M.: The impact of visualizing traceability links for evolving requirements in software maintenance - a controlled experiment. Int. J. Intell. Eng. Syst. 10(3), 235–244 (2017)

    Google Scholar 

  7. Chen, X., Hosking, J., Grundy, J.: Visualizing traceability links between source code and documentation. In: Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC, pp. 119–126 (2012)

    Google Scholar 

  8. Merten, T., Jüppner, D., Delater, A.: Improved representation of traceability links in requirements engineering knowledge using Sunburst and Netmap visualizations. In: 2011 4th International Workshop on Managing Requirements Knowledge, MaRK 2011 - Part 19th IEEE International Requirements Engineering Conference, RE 2011, June, pp. 17–21 (2011)

    Google Scholar 

  9. Meedeniya, D.A., Rubasinghe, I.D., Perera, I.: Software artefacts consistency management towards continuous integration: a roadmap. Int. J. Adv. Comput. Sci. Appl. 10(4), 100–110 (2019)

    Google Scholar 

  10. Rodrigues, A., Lencastre, M., De Cysneiros Filho, G.A.A.: MultiVisioTrace: traceability visualization tool. In: Proceedings - 2016 10th International Conference on the Quality of Information and Communications Technology, QUATIC 2016, pp. 61–66 (2017)

    Google Scholar 

  11. Palihawadana, S., Wijeweera, C.H., Sanjitha, M.G.T.N., Liyanage, V.K., Perera, I., Meedeniya, D.A.: Tool support for traceability management of software artefacts with DevOps practices. In: 3rd International Moratuwa Engineering Research Conference MERCon 2017, pp. 129–134 (2017)

    Google Scholar 

  12. Beier, G., Müller, R.: Visualizing dependencies between digital product artefacts - creating a visualization layout based on a user study, December, pp. 7–13 (2017)

    Google Scholar 

  13. Kamalabalan, K., et al.: Tool support for traceability of software artefacts. In: MERCon 2015 - Moratuwa Engineering Research Conference, pp. 318–323 (2015)

    Google Scholar 

  14. Chen, X.: Extraction and visualization of traceability relationships between documents and source code. In: ASE 2010 - Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, pp. 505–509 (2010)

    Google Scholar 

  15. Bokhare, S.F., Zainon, W.M.N.W.: A review on tools and techniques for family tree data visualization. J. Theor. Appl. Inf. Technol. 97(1), 121–132 (2019)

    Google Scholar 

  16. Tufail, H., Masood, M.F., Zeb, B., Azam, F., Anwar, M.W.: A systematic review of requirement traceability techniques and tools. In: 2017 2nd International Conference on System Reliability and Safety (ICSRS), Milan, Italy, pp. 450–454 (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wan Mohd Nazmee Wan Zainon .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Madaki, A.A., Zainon, W.M.N.W. (2022). A Review on Tools and Techniques for Visualizing Software Requirement Traceability. In: Mahyuddin, N.M., Mat Noor, N.R., Mat Sakim, H.A. (eds) Proceedings of the 11th International Conference on Robotics, Vision, Signal Processing and Power Applications. Lecture Notes in Electrical Engineering, vol 829. Springer, Singapore. https://doi.org/10.1007/978-981-16-8129-5_7

Download citation

Publish with us

Policies and ethics