skip to main content
10.1145/1368088.1368216acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Adams re-trace: traceability link recovery via latent semantic indexing

Published:10 May 2008Publication History

ABSTRACT

In this demonstration we present the traceability recovery tool developed in ADAMS, a fine-grained artefact management system. The tool is based on an Information Retrieval technique, namely Latent Semantic Indexing, and aims at supporting the software engineer in the identification of traceability links between artefacts of different types. The tool has also been integrated in the Eclipse-based client of ADAMS.

References

  1. G. Antoniol, G. Canfora, G. Casazza, A. De Lucia, and E. Merlo. Recovering traceability links between code and documentation. IEEE Transactions on Software Engineering, 28(10):970--983, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. Baeza-Yates and B. Ribeiro-Neto. Modern Information Retrieval. Addison-Wesley, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. L. C. Briand, Y. Labiche, and L. O'Sullivan. Impact analysis and change management of uml models. In Proceedings of 19th IEEE International Conference on Software Maintenance, pages 256--265, Amsterdam, the Netherlands, 2003. IEEE CS Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Cleland-Huang, A. Dekhtyar, J. Hayes, G. Antoniol, B. Berenbach, A. Eyged, . Ferguson, J. Maletic, and A. Zisman. Grand challenges in traceability. Technical Report COET-GCT-06-01-0.9, Center of Excellence for Traceability, September 2006.Google ScholarGoogle Scholar
  5. A. De Lucia, F. Fasano, R. Francese, and G. Tortora. ADAMS: an artefact-based process support system. In Proceedings of 16th International Conference on Software Engineering and Knowledge Engineering, pages 31--36, Banff, Alberta, Canada, 2004. KSI Press.Google ScholarGoogle Scholar
  6. A. De Lucia, F. Fasano, R. Oliveto, and G. Tortora. Recovering traceability links in software artefact management systems using information retrieval methods. ACM Transactions on Software Engineering and Methodology, 16(4), 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. A. De Lucia, R. Oliveto, and P. Sgueglia. Incremental approach and user feedbacks: a silver bullet for traceability recovery. In Proceedings of 22nd IEEE International Conference on Software Maintenance, pages 299--309, Sheraton Society Hill, Philadelphia, Pennsylvania, 2006. IEEE CS Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. De Lucia, R. Oliveto, and G. Tortora. Recovering traceability links using information retrieval tools: a controlled experiment. In Proceedings of International Symposium on Grand Challenges in Traceability, pages 46--55, Lexington, Kentuky, USA, 2007. ACM Press.Google ScholarGoogle Scholar
  9. S. Deerwester, S. T. Dumais, G. W. Furnas, T. K. Landauer, and R. Harshman. Indexing by latent semantic analysis. Journal of the American Society for Information Science, 41(6):391--407, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  10. J. H. Hayes, A. Dekhtyar, and S. K. Sundaram. Advancing candidate link generation for requirements tracing: The study of methods. IEEE Transactions on Software Engineering, 32(1):4--19, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Lin, C. C. Lin, J. Cleland-Huang, R. Settimi, J. Amaya, G. Bedford, B. Berenbach, O. B. Khadra, C. Duan, and X. Zou. Poirot: A distributed tool supporting enterprise-wide automated traceability. In Proceedings of 14th IEEE International Requirements Engineering Conference, pages 356--357, Minneapolis, Minnesota, USA, 2006. IEEE CS Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Lormans and A. van Deursen. Can LSI help reconstructing requirements traceability in design and test? In Proceedings of 10th European Conference on Software Maintenance and Reengineering, pages 45--54, Bari, Italy, 2006. IEEE CS Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Marcus and J. I. Maletic. Recovering documentation-to-source-code traceability links using latent semantic indexing. In Proceedings of 25th International Conference on Software Engineering, pages 125--135, Portland, Oregon, USA, 2003. IEEE CS Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. R. Oliveto, G. Antoniol, A. Marcus, and J. Hayes. Software artefact traceability: the never-ending challenge. In Proceedings of 23rd IEEE International Conference on Software Maintenance, pages 485--488, Paris, France, 2007. IEEE Press.Google ScholarGoogle ScholarCross RefCross Ref
  15. R. Settimi, J. Cleland-Huang, O. Ben Khadra, J. Mody, W. Lukasik, and C. De Palma. Supporting software evolution through dynamically retrieving traces to UML artifacts. In Proceedings of 7th IEEE International Workshop on Principles of Software Evolution, pages 49--54, Kyoto, Japan, 2004. IEEE CS Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. T. Zimmermann, P. Weissgerber, S. Diehl, and A. Zeller. Mining version histories to guide software changes. IEEE Transactions on Software Engineering, 31(6):429--445, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Adams re-trace: traceability link recovery via latent semantic indexing

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          ICSE '08: Proceedings of the 30th international conference on Software engineering
          May 2008
          558 pages
          ISBN:9781605580791
          DOI:10.1145/1368088

          Copyright © 2008 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 10 May 2008

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          ICSE '08 Paper Acceptance Rate56of370submissions,15%Overall Acceptance Rate276of1,856submissions,15%

          Upcoming Conference

          ICSE 2024

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader