• DocumentCode
    1974653
  • Title

    Reverse engineering by mining dynamic repositories

  • Author

    Dayani-Fard, H. ; Jurisica, I.

  • Author_Institution
    Centre for Adv. Studies, IBM Toronto Lab., Ont., Canada
  • fYear
    1998
  • fDate
    12-14 Oct 1998
  • Firstpage
    174
  • Lastpage
    182
  • Abstract
    This paper presents some preliminary results on applying information retrieval and knowledge-mining techniques to reverse engineering of legacy systems. In order to support a dynamic environment, we take an approach of integrating lightweight tools. Instead of forcing a user to use a fixed environment, our approach provides a basic information repository, which manages information extracted from the documentation and source code. The system stores this information in a graph structure, it supports navigation through the repository, and modification of its structure and annotation. Preliminary evaluation of the proposed approach on the small-size software system is encouraging
  • Keywords
    database management systems; information retrieval; reverse engineering; software maintenance; dynamic environment; dynamic repositories mining; information repository; information retrieval; knowledge-mining techniques; legacy systems; reverse engineering; small-size software system; Data mining; Documentation; Environmental management; Humans; Information management; Information retrieval; Programming profession; Reverse engineering; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 1998. Proceedings. Fifth Working Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-8967-6
  • Type

    conf

  • DOI
    10.1109/WCRE.1998.723187
  • Filename
    723187