DocumentCode :
2514584
Title :
The Cost of the Build Tax in Scientific Software
Author :
Hochstein, Lorin ; Jiao, Yang
Author_Institution :
ISI, USC, Arlington, VA, USA
fYear :
2011
fDate :
22-23 Sept. 2011
Firstpage :
384
Lastpage :
387
Abstract :
All compiled software systems require a build system: a set of scripts to invoke compilers and linkers to generate the final executable binaries. For scientific software, these build scripts can become extremely complex. Anecdotes suggest that scientific programmers have long been dissatisfied with the current software build tool chains. In this paper, we describe preliminary results from a case study of two projects to estimate the fraction of effort devoted to maintaining these scripts, which we refer to as the `build tax´. While estimates based on line counts are on the order of only 5%, estimates based on activity-related metrics suggest much higher values.
Keywords :
program compilers; scientific programmers; scientific software; software system compiler; Computational modeling; Educational institutions; Measurement; Programming; Software; Software engineering; US Department of Energy; case studies; makefiles; scientific computing; software repositories;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Empirical Software Engineering and Measurement (ESEM), 2011 International Symposium on
Conference_Location :
Banff, AB
ISSN :
1938-6451
Print_ISBN :
978-1-4577-2203-5
Type :
conf
DOI :
10.1109/ESEM.2011.54
Filename :
6092594
Link To Document :
بازگشت