• Studying the Evolution of Build Systems 

      McIntosh, Shane (2011-01-31)
      As a software project ages, its source code is improved by refining existing features, adding new ones, and fixing bugs. Software developers can attest that such changes often require accompanying changes to the infrastructure ...
    • Studying the Software Development Overhead of Build Systems 

      McIntosh, Shane (2015-09-08)
      Software is developed at a rapid pace. Software development techniques like continuous delivery have shortened the time between official releases of a software system from months or years to a matter of minutes. At the ...