• DocumentCode
    2034193
  • Title

    Supporting software maintenance by mining software update records

  • Author

    Shirabad, Jelber Sayyad ; Lethbridge, Timothy C. ; Matwin, Stan

  • Author_Institution
    Sch. of Inf. Technol. & Eng., Ottawa Univ., Ont., Canada
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    22
  • Lastpage
    31
  • Abstract
    This paper describes the application of inductive methods to data extracted from both source code and software maintenance records. We would like to extract relations that indicate which files in, a legacy system, are relevant to each other in the context of program maintenance. We call these relations maintenance relevance relations. Such a relation could reveal existing complex interconnections among files in the system, which may in turn be useful in comprehending them. We discuss the methodology we employed to extract and evaluate the relations. We also point out some of the problems we encountered and our solutions for them. Finally, we present some of the results that we have obtained
  • Keywords
    data mining; knowledge based systems; reverse engineering; software maintenance; data mining; inductive methods; knowledge based systems; maintenance relevance relations; reverse engineering; software maintenance; software update records mining; Control systems; Data mining; Identity-based encryption; Information technology; Knowledge based systems; Programming profession; Reverse engineering; Software engineering; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2001. Proceedings. IEEE International Conference on
  • Conference_Location
    Florence
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1189-9
  • Type

    conf

  • DOI
    10.1109/ICSM.2001.972708
  • Filename
    972708