Mining the software change repository of a legacy telephony system

作者: Jelber Sayyad Shirabad , Timothy C Lethbridge , Stan Matwin

DOI: 10.1049/IC:20040476

关键词:

摘要: Ability to predict whether a change in one file may require another can be extremely helpful software maintainer. Software repositories store historic changes applied system. They therefore inherently contain wealth of information regarding (hidden) interactions between different components the system, including files that have changed together past. Data mining techniques employed learn from this experience. We will report on our research into repository legacy system relation maps pairs value indicating changing other.

参考文章(6)
Steven L. Salzberg, Alberto Segre, Programs for Machine Learning ,(1994)
Thomas Zimmermann, Mining version histories to guide software changes international conference on software engineering. pp. 563- 572 ,(2004) , 10.5555/998675.999460
Jelber Sayyad Shirabad, T.C. Lethbridge, S. Matwin, Mining the maintenance history of a legacy software system international conference on software maintenance. pp. 95- 104 ,(2003) , 10.1109/ICSM.2003.1235410
J. Ross Quinlan, C4.5: Programs for Machine Learning ,(1992)
Robert C. Holte, Very Simple Classification Rules Perform Well on Most Commonly Used Datasets Machine Learning. ,vol. 11, pp. 63- 90 ,(1993) , 10.1023/A:1022631118932
Mario Marchand, John Shawe Taylor, The set covering machine Journal of Machine Learning Research. ,vol. 3, pp. 723- 746 ,(2003) , 10.5555/944919.944952