Home> Blog> How to Cite Software Carpentry

How to Cite Software Carpentry

This post originally appeared on the Software Carpentry website.

If you are citing Software Carpentry in papers or technical reports, the web site and the 2006 article in Computing in Science & Engineering are probably best; the other articles below provide other background that might also be useful. I hope to update the 2006 article some time this year, but a lot of other things are ahead of it in queue...

@article{wilson-bottleneck,
    author =  {Gregory V. Wilson},
    title =   {Where's the Real Bottleneck in Scientific Computing?},
    journal = {American Scientist},
    month =   {January--February},
    year =    {2005},
    note =    {Discusses the difference between machine speed and human productivity, and explains why the latter is more important for most computational scientists.}
}

@article{wilson-software-carpentry,
    author =  {Greg Wilson},
    title =   {Software Carpentry: Getting Scientists to Write Better Code by Making Them More Productive},
    journal = {Computing in Science \& Engineering},
    month =   {November--December},
    year =    {2006},
    note =    {Summarizes the what and why of Version 3 of the course.}
}

@article{wilson-learn-history,
    author =  {Greg Wilson},
    title =   {Those Who Will Not Learn From History...},
    journal = {Computing in Science \& Engineering},
    month =   {May--June},
    year =    {2008},
    note =    {Argues that equating "scientific computing" and "high performance computing" is bad for the former, and detrimental to most computational scientists.}
}

@inproceedings{hannay-scientific-software-survey,
    author =    {Jo Erskine Hannay and Hans Petter Langtangen and Carolyn MacLeod and Dietmar Pfahl and Janice Singer and Greg Wilson},
    title =     {How Do Scientists Develop and Use Scientific Software?},
    booktitle = {Proc. 2009 ICSE Workshop on Software Engineering for Computational Science and Engineering},
    year =      {2009},
    note =      {Summarizes the largest survey ever done of how scientists actually use computers, what they know, and what they find difficult.}
}

@article{wilson-scientists-really-use-computers,
    author =  {Gregory Wilson},
    title =   {How Do Scientists Really Use Computers?},
    journal = {American Scientist},
    month =   {September--October},
    year =    {2009},
    note =    {A short (and more readable) summary of the survey reported in Hannay et al.}
}

@misc{software-carpentry,
    author =       {Greg Wilson},
    title =        {Software Carpentry web site},
    howpublished = {http://software-carpentry.org},
    accessed =     {December 2010},
    note =         {Main web site for Software Carpentry, replacing http://swc.scipy.org.}
}