Software Evolution

  1. Why are Commits being Reverted? A Comparative Study of Industrial and Open Source Projects
    Authors - Junji Shimagaki, Yasutaka Kamei, Shane McIntosh, David Pursehouse, Naoyasu Ubayashi
    Venue - International Conference on Software Maintenance and Evolution, pp. 301–311, 2016
    Acceptance rate - 37/127 (29%)
    Preprint - PDF
    Related Tags - ICSME 2016 software evolution
  2. The Impact of Task Granularity on Co-evolution Analyses
    Authors - Keisuke Miura, Shane McIntosh, Yasutaka Kamei, Ahmed E. Hassan, Naoyasu Ubayashi
    Venue - International Symposium on Empirical Software Engineering and Measurement, pp. 47:1-47:10, 2016
    Acceptance rate - 27/122 (22%)
    Preprint - PDF
    Related Tags - ESEM 2016 software evolution
  3. The Dispersion of Build Maintenance Activity across Maven Lifecycle Phases
    Authors - Casimir Désarmeaux, Andrea Pecatikov, Shane McIntosh
    Venue - International Conference on Mining Software Repositories, Mining challenge, pp. 492-495, 2016
    Acceptance rate - 10/24 (42%)
    Preprint - PDF
    Related Tags - MSR 2016 software evolution build systems
  4. Analyzing the State of Static Analysis: A Large-Scale Evaluation in Open Source Software
    Authors - Moritz Beller, Radjino Bholanath, Shane McIntosh, Andy Zaidman
    Venue - International Conference on Software Analysis, Evolution, and Reengineering, pp. 470-481, 2016
    Acceptance rate - 52/140 (37%)
    Preprint - PDF
    Related Tags - SANER 2016 static analysis software evolution
  5. Revisiting the Applicability of the Pareto Principle to Core Development Teams in Open Source Software Projects
    Authors - Kazuhiro Yamashita, Shane McIntosh, Yasutaka Kamei, Ahmed E. Hassan, Naoyasu Ubayashi
    Venue - 14th International Workshop on the Principles of Software Evolution (IWPSE), pp. 46-55, 2015
    Acceptance rate - 9/13 (69%)
    Preprint - PDF
    Related Tags - IWPSE 2015 software evolution
  6. A Large-Scale Empirical Study of the Relationship between Build Technology and Build Maintenance
    Authors - Shane McIntosh, Meiyappan Nagappan, Bram Adams, Audris Mockus, Ahmed E. Hassan
    Venue - Empirical Software Engineering, Vol. 20, No. 6, pp. 1587-1633, 2015
    Preprint - PDF
    Related Tags - EMSE 2015 build systems software evolution
  7. Magnet or Sticky? An OSS Project-by-Project Typology
    Authors - Kazuhiro Yamashita, Shane McIntosh, Yasutaka Kamei, Naoyasu Ubayashi
    Venue - Working Conference on Mining Software Repositories, Mining challenge, pp. 344-347, 2014
    Acceptance rate - 9/19 (47%)
    Preprint - PDF
    Related Tags - MSR 2014 software evolution
  8. Orchestrating Change: An Artistic Representation of Software Evolution
    Authors - Shane McIntosh, Katie Legere, Ahmed E. Hassan
    Venue - Joint meeting of the European Conference on Software Maintenance and Reengineering and the Working Conference on Reverse Engineering, pp. 353-357, 2014
    Acceptance rate - 12/33 (36%)
    Preprint - PDF
    Related Tags - SANER 2014 software evolution sonification
  9. The evolution of Java build systems
    Authors - Shane McIntosh, Bram Adams, Ahmed E. Hassan
    Venue - Empirical Software Engineering, Vol. 17, No. 4-5, pp. 578-608, 2012
    Preprint - PDF
    Related Tags - EMSE 2012 build systems software evolution
  10. Studying the Evolution of Build Systems
     Distinguished thesis award 
    Authors - Shane McIntosh
    Venue - Queen's University, pp. 1-112, 2011
    Preprint - PDF
    Related Tags - Theses 2011 build systems software evolution
  11. The Evolution of ANT Build Systems
     Invited for journal extension 
    Authors - Shane McIntosh, Bram Adams, Ahmed E. Hassan
    Venue - Working Conference on Mining Software Repositories, pp. 42-51, 2010
    Acceptance rate - 16/51 (31%)
    Preprint - PDF
    Related Tags - MSR 2010 build systems software evolution