Argonne National Laboratory

Accurately Citing Software and Algorithms used in Publications

TitleAccurately Citing Software and Algorithms used in Publications
Publication TypeConference Paper
Year of Publication2013
AuthorsKnepley, MG, Brown, J, McInnes, LCurfman, Smith, BF
Conference NameWSSSPE Workshop at SC13
Conference LocationDenver, CO
Other NumbersANL/MCS-P5010-0913
AbstractProperly citing academic publications that describe software libraries and algorithms is the way that open source scientific library users “pay” to use the free software. With large multifaceted libraries and applications that use several such libraries, even the conscientious user ends up citing publications in error or missing relevant publications. Some open source developers list appropriate citations on their website or in their documentation. Based on a recent addition to the PETSc numerical software libraries, we suggest an alternative model where the library itself generates the bibtex items based on exactly what algorithms and portions of the code are used in the application.