David L. Parnas, "Software Aging," Proc. 16th Int'l Conference on Software Engineering (ICSE-16), Sorrento, Italy, 1994, pp. 279-287.
Stephen G. Eick, Todd L. Graves, Alan F. Karr, J. S. Marron, Audris Mockus, "Does Code Decay? Assessing the Evidence from Change Management Data," IEEE Trans. on Software Engineering, Vol. 27, No. 1, January 2001, pp. 1-12.
Meir Lehman, Juan C. Fernandez-Ramil, "Software Evolution, " Chapter 1 in Software Evolution and Feedback: Theory and Practice, ed. by Nazim H. Madhavji, Juan Fernandez-Ramil, and Dewayne E. Perry, John Wiley & Sons, 2006, pp. 7-40.
Roland T. Mittermeir, "Facets of Software Evolution," Chapter 4 in Software Evolution and Feedback: Theory and Practice, ed. by Nazim H. Madhavji, Juan Fernandez-Ramil, and Dewayne E. Perry, John Wiley & Sons, 2006, pp. 71-92.
Audris Mockus, Roy T. Fielding, James D. Herbsleb, "Two Case Studies of Open Source Software Development: Apache and Mozilla," ACM Trans. on Software Engineering and Methodology, Vol. 11, No. 3, July 2002, pp. 309-346.
Walt Scacchi, "Understanding Open Source Software Evolution," Chapter 9 in Software Evolution and Feedback: Theory and Practice, ed. by Nazim H. Madhavji, Juan Fernandez-Ramil, and Dewayne E. Perry, John Wiley & Sons, 2006, pp. 181-205.
Tom Mens, Tom Tourwe, "A Survey of Software Refactoring," IEEE Transactions on Software Engineering, Vol. 30, No. 2, February 2004, pp. 126-139.
Zhenchang Xing, Eleni Stroulia, "Refactoring Practice: How it is and How it Should be Supported - An Eclipse Case Study,", Proc. 22nd IEEE Int'l Conference on Software Maintenance (ICSM'06), Philadephia, PA, Sept. 24-27, 2006.
Michael Fischer, Martin Pinzger, Harald Gall, "Populating a Release History Database from Version Control and Bug Tracking Systems," in Proc. 2003 Int'l Conference on Software Maintenance (ICSM'03), September, 2003, pp. 23-32.
Thomas Zimmermann, Peter Weißgerber, "Preprocessing CVS Data for Fine-Grained Analysis," in Proc. Int'l Workshop on Mining Software Repositories (MSR 2004), Edinburgh, Scotland, May, 2004.
Jennifer Bevan, E. James Whitehead, Jr., Sunghun Kim, Michael Godfrey, "Facilitating Software Evolution with Kenyon," Proceedings of the 2005 European Software Engineering Conference and 2005 Foundations of Software Engineering (ESEC/FSE 2005), September 5-9, 2005, Lisbon, Portugal, pp. 177-186.
Sunghun Kim, Thomas Zimmermann, Kai Pan, E. James Whitehead, Jr., "Automatic Identification of Bug-Introducing Changes," Proceedings of ASE 2006, the 21st IEEE/ACM International Conference on Automated Software Engineering, Tokyo, Japan, September 18-22, 2006.
Sunghun Kim, Kai Pan, E. James Whitehead, Jr., "When Functions Change Their Names: Automatic Detection of Origin Relationships." Proceedings of the 12th Working Conference on Reverse Engineering (WCRE 2005), November 8-11, 2005, Pittsburgh, Pennsylvania, pp. 143-152.
Miryung Kim, Lawrence Bergman, Tessa Lau, and David Notkin, "An Ethnographic Study of Copy and Paste Programming Practices in OOPL," in Proc. Int'l Symposium on Empirical Software Engineering, August, 2004.
Bruno Laguë, Daniel Proulx, Ettore M. Merlo, Jean Mayrand, John Hudepohl, "Assessing the Benefits of Incorporating Function Clone Detection in a Development Process," in Proc. 1997 Int'l Conference on Software Maintenance (ICSM'97), Bari, Italy, 1997, pp. 314-231.
Tom Mens, Serge Demeyer, "Future Trends in Software Evolution Metrics," Proc. 4th International Workshop on Principles of Software Evolution (IWPSE 2001), Vienna, Austria, 2001, pp. 83-86.
Martin Pinzger, Harald Gall, Michael Fischer, Michele Lanza, "Visualizing Multiple Evolution Metrics," Proceedings of the 2005 ACM Symposium on Software Visualization, St. Louis, MO, 2005, pp. 67-75.
Demeyer, S., Ducasse, S., and Nierstrasz, O., "Finding Refactorings via Change Metrics," Proc. of 1st ACM/SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '00), Minneapolis, MN, Oct. 15-19, 2000, pp. 166-177.
Harald Gall, Mehdi Jazayeri, Jacek Krajewski, "CVS Release History Data for Detecting Logical Couplings," in Proc. Sixth Int'l Workshop on Principles of Software Evolution (IWPSE'03), 2003.
Tudor Girba, Stephane Ducasse, Michele Lanza, "Yesterday's Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes," Proc. 20th IEEE Int'l Conference on Software Maintenance (ICSM'04), September 2004, pp. 40-49.
Ratzinger, J., Fischer, M., and Gall, H., "Improving Evolvability through Refactoring, " Proc. of 2nd Int'l Workshop on Mining Software Repositories (MSR '05), St. Louis, MO, May 17, 2005, pp. 1-5.
Fluri, B., Gall, H., and Pinzger, M., "Fine-Grained Analysis of Change Couplings," Proc. of 5th Int'l Workshop on Source Code Analysis and Manipulation (SCAM '05), Budapest, Hungary, Sept. 30 - Oct. 1, 2005, pp. 66-74.
Qiang Tu, Michael W. Godfrey, "An Integrated Approach for Studying Architectural Evolution," in Proc. 2002 Intl. Workshop on Program Comprehension (IWPC 2002), Paris, June 2002.
Martin P. Robillard, "Tracking Concerns in Evolving Source Code: An Empirical Study." Proc. 22nd IEEE International Conference on Software Maintenance (ICSM'06), Philadelphia, PA, September 2006, pp. 479-482.
Kamran Sartipi, Nima Dezhkam, Hossein Safyallah, "An Orchestrated Multi-view Software Architecture Reconstruction Environment." Proc. 13th Working Conference on Reverse Engineering (WCRE'06), Benevento, Italy, October 23-27, 2006, pp. 61-70.
Kelly, D., "A Study of Design Characteristics in Evolving Software Using Stability as a Criterion," IEEE Transactions of Software Engineering, Vol. 32, No. 5, May 2006, pp. 315-329.
Zhenchang Xing, Eleni Stroulia, "Refactoring Detection based on UMLDiff Change-Facts Queries," Proc. 13th Working Conference on Reverse Engineering (WCRE'06), Benevento, Italy, October 23-27, 2006, pp. 263-270.
Davor Cubranic, Gail C. Murphy, "Hipikat: Recommending Pertinent Software Development Artifacts," in Proc. 2003 Int'l Conference on Software Engineering (ICSE 2003), Portland, Oregon, pp. 408-418.
Thomas Zimmermann, Peter Weißgerber, Stephan Diehl, Andreas Zeller, "Mining Version Histories to Guide Software Changes," in Proc. 2004 Int'l Conference on Software Engineerng (ICSE 2004), Edinburgh, Scotland, pp. 563-572.
John Froehlich, Paul Dourish, "Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams," in Proc. International Conference on Software Engineering (ICSE 2004), Edinburgh, Scotland, pp. 387-396.
Stephen G. Eick, Todd L. Graves, Alan F. Karr, Audris Mockus, Paul Schuster, "Visualizing Software Changes," IEEE Trans. Software Engineering, Vol. 28, No. 4, April 2002, pp. 396-412.
Xinrong Xie, Denys Poshyvanyk, Andrian Marcus, "Visualization of CVS Repository Information," Proc. 13th Working Conference on Reverse Engineering (WCRE'06), Benevento, Italy, October 23-27, 2006, pp. 231-240.
Jennifer Bevan, "Software Instability Analysis: Co-Change Analysis Across Configuration-Based Dependence Relationships," PhD Dissertation, Dept. of Computer Science, Univ. of California, Santa Cruz, December 2006, pp. 21-39, and pp. 50-80.
Sunghun Kim, Kai Pan, E. James Whitehead, Jr., "Memories of Bug Fixes," Proc. Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE 2006), Portland, Oregon, Nov. 5-11, 2006.
Sunghun Kim, Thomas Zimmermann, E. James Whitehead, Jr., Andreas Zeller, "l;Predicting Faults from Cached History," Proc. 29th Int'l Conference on Software Engineering (ICSE 2007), Minneapolis, Minnesota, USA, May 20-26, 2007.
Christian Bird, Alex Gourley, Prem Devanbu, Michael Gertz, Anand Swaminathan, "Mining Email Social Networks," ICSE 2006 Workshop on Mining Software Repositories (MSR 2006)
Last modified: 3/5/2007