Supporting maintenance of legacy software with data mining techniques

  • Authors:
  • Jelber Sayyad Shirabad;Timothy C. Lethbridge;Stan Matwin

  • Affiliations:
  • School of Information Technology and Engineering, University of Ottawa;School of Information Technology and Engineering, University of Ottawa;School of Information Technology and Engineering, University of Ottawa

  • Venue:
  • CASCON '00 Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software maintenance is a very costly and time consuming part of the software life cycle. The problems with software maintenance are even more pressing in the case of legacy software systems. This paper describes our research towards application of inductive methods to the data extracted from source code, software maintenance records, and software developers activities to learn a Maintenance Relevance Relation among files in a software system. We discuss the methodology employed, and some of the encountered problems and our solutions for them. The paper will also present some of the results that we have obtained.