Skip to main content

Towards Recovering Fault Traceability Links by Using Information Retrieval Technique

  • Conference paper
  • First Online:
Advances in Computer Science and Ubiquitous Computing (CUTE 2017, CSA 2017)

Abstract

As the software R&D project progresses, various software artifacts such as software test case, software test descriptions, software source codes, software design descriptions, and software requirements specification will inevitably be produced. When developer performs the system testing, software bugs will be found if there is fault in it. After that, developer will write up an incident report for fault management, and then developer will try to find the artifacts for checking and fixing. Because developer must check the requirement before the fixing and developer has to get the source code including the bug and its test case for fixing and unit testing. Therefore, useful approach should be proposed in order to trace the artifacts from incident report. In this paper, we propose a novel approach for recovering fault traceability links by using IR technique to show that our approach can be a useful solution.

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

Access this chapter

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
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
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

References

  1. Sommerville, I.: Software Engineering, 9th edn. Addison-Wesley, Boston (2010)

    MATH  Google Scholar 

  2. Asuncion, H., Asuncion, A., Taylor, R.: Software traceability with topic modeling. In: Proceedings of International Conference on Software Engineering, vol. 1, pp. 95–104 (2010)

    Google Scholar 

  3. Tsuchiya, R., Washizaki, H., Fukazawa, Y., Oshima, K., Mibe, R.: Interactive recovery of requirements traceability links using user feedback and configuration management logs. In: Proceedings of the International Conference on Advanced Information Systems Engineering, pp. 247–262 (2015)

    Google Scholar 

  4. Nishikawa, K., Washizaki, H., Fukazawa, Y., Oshima, K., Mibe, R.: Recovering transitive traceability links among software artifacts. In: Proceedings of the International Conference on Software Maintenance and Evolution (ICSME), pp. 576–580 (2015)

    Google Scholar 

  5. Tsuchiya, R., Washizaki, H., Fukazawa, Y., Kato, T., Kawakami, M., Yoshimura, K.: Recovering traceability links between requirements and source code using the configuration management log. IEICE Trans. Inf. Syst. 98(4), 852–862 (2015)

    Article  Google Scholar 

  6. Baek, S., Lee, J., Lee, B.: Utilizing software behavioral model to enhance traceability from test to source code. In: Proceedings of the 19th Korea Conference on Software Engineering, pp. 167–175 (2017)

    Google Scholar 

  7. McCandless, M., Hatcher, E., Gospodnetic, O.: Lucene in Action: Covers Apache Lucene 3.0. Manning Publications Co., Greenwich (2010)

    Google Scholar 

  8. Grainger, T., Potter, T., Seeley, Y.: Solr in Action. Manning Publications, Greenwich (2014)

    Google Scholar 

Download references

Acknowledgments

This research was supported by Next-Generation Information Computing Development Program (NRF-2014M3C4A7030504) and by Basic Science Research Program (NRF-2017R1A2B4009937) through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT & Future Planning.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Byungjeong Lee .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Baek, S., Lee, JW., Lee, B. (2018). Towards Recovering Fault Traceability Links by Using Information Retrieval Technique. In: Park, J., Loia, V., Yi, G., Sung, Y. (eds) Advances in Computer Science and Ubiquitous Computing. CUTE CSA 2017 2017. Lecture Notes in Electrical Engineering, vol 474. Springer, Singapore. https://doi.org/10.1007/978-981-10-7605-3_188

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-7605-3_188

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-7604-6

  • Online ISBN: 978-981-10-7605-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics