User Tools

Site Tools


software:start

This is an old revision of the document!


Working Group on Software Publication

In the course of our research at GFZ and PIK we create a multitude of algorithms, models, and software; sometimes, existing code is adapted to fit new purposes. This creation and adaptation of code in a scientific context gives rise to a number of questions:

  • How can models and software be published?
  • Which licence models are available and which are suitable in a scientific context?
  • Which distribution channels an platforms are available for the distribution of source code from models and software?

The aim of this working group is to get an overview of the types of code created on and around Telegrafenberg and determine the requirements towards software publications. The outcomes of this workshop will be the basis for upcoming workshops targeted at specific aspects of software publication and will be used to develop consulting and publication services for software to be offered through the Library of Wissenschaftspark Albert Einstein.

Workshops

Resources

  • Information about licence options
    • Why choosing a “non-commercial” option might sometimes not have the desired effects: Klimpel, P. (2012), Folgen, Risiken und Nebenwirkungen der Bedingung „nicht-kommerziell - NC“, Wikimedia Deutschland, Berlin, Germany. [online] Available from: http://irights.info/userfiles/CC-NC_Leitfaden_web.pdf
  • Journals on FOSS legal issues:
    • International Free and Open Source Software Law Review http://www.ifosslr.org/ifosslr. The International Free and Open Source Software Law Review (IFOSS L. Rev.) is a collaborative legal publication aiming to increase knowledge and understanding among lawyers about Free and Open Source Software issues. Topics covered include copyright, licence implementation, licence interpretation, software patents, open standards, case law and statutory changes.
  • FOSS related journals:
  • Websites:
    • RunMyCode is a web service allowing people to run computer codes associated with a scientific publication (articles and working papers) using their own data and parameter values. The service only requires a web browser as all calculations are done on a dedicated cloud computer. Once the results are ready, they are automatically displayed to the user. It is also possible to only make the code downloadable, but not executable. In that case, users can download the code and run it on their own computer.

Literature

Baiocchi, G. (2007), Reproducible research in computational economics: guidelines, integrated approaches, and open source software, Comput Econ, 30(1), 19–40, doi:10.1007/s10614-007-9084-4. [online] Available from: http://link.springer.com/article/10.1007/s10614-007-9084-4 (Accessed 14 December 2012)

Barnes, N. (2010), Publish your computer code: it is good enough, Nature News, 467(7317), 753–753, doi:10.1038/467753a. [online] Available from: http://www.nature.com/news/2010/101013/full/467753a.html (Accessed 23 October 2012)

Cook, J. D. (2011), Software exoskeletons, The Endeavour. [online] Available from: http://www.johndcook.com/blog/2011/07/21/software-exoskeletons/ (Accessed 26 July 2011)

Grootveld, M., and J. van Egmond (2012), Peer-Reviewed Open Research Data: Results of a Pilot, International Journal of Digital Curation, 7(2), 81–91, doi:10.2218/ijdc.v7i2.231. [online] Available from: http://ijdc.net/index.php/ijdc/article/view/221 (Accessed 23 January 2013)

Hatton, L., and A. Giordani (2012), Does computation threaten the scientific method?, International Science Grid This Week. [online] Available from: http://www.isgtw.org/feature/does-computation-threaten-scientific-method (Accessed 4 April 2012)

Hong, N. C., S. Holmgren, D. Kranzmüller, S. Lanteri, E. Laure, G. Lonsdale, and P. Öster (2012), e-IRG Policy Paper on Scientific Software, e-IRG. [online] Available from: http://www.e-irg.eu/images/stories/publ/task_force_reports/e-irg_tfss_final.pdf (Accessed 13 December 2012)

Ince, D. C., L. Hatton, and J. Graham-Cumming (2012), The case for open computer programs, Nature, 482(7386), 485–488, doi:10.1038/nature10836. [online] Available from: http://www.nature.com/nature/journal/v482/n7386/full/nature10836.html (Accessed 30 March 2012)

Lamport, L. (2013), Why We Should Build Software Like We Build Houses, Wired Opinion. [online] Available from: http://www.wired.com/opinion/2013/01/code-bugs-programming-why-we-need-specs/ (Accessed 28 January 2013)

LeVeque, R. J. (2011), Top 10 Reasons to NOT Share your Code and Why you Should Anyway, CSE2011, Reno, NV. [online] Available from: http://faculty.washington.edu/rjl/talks/LeVeque_CSE2011.pdf

Littauer, R., K. Ram, B. Ludäscher, W. Michener, and R. Koskela (2012), Trends in Use of Scientific Workflows: Insights from a Public Repository and Recommendations for Best Practice, International Journal of Digital Curation, 7(2), 92–100, doi:10.2218/ijdc.v7i2.232. [online] Available from: http://ijdc.net/index.php/ijdc/article/view/222 (Accessed 23 January 2013)

Morin, A., J. Urban, P. D. Adams, I. Foster, A. Sali, D. Baker, and P. Sliz (2012), Shining Light into Black Boxes, Science, 336(6078), 159–160, doi:10.1126/science.1218263. [online] Available from: http://www.sciencemag.org/content/336/6078/159 (Accessed 23 October 2012)

Peng, R. D. (2011), Reproducible Research in Computational Science, Science, 334(6060), 1226–1227, doi:10.1126/science.1213847. [online] Available from: http://www.sciencemag.org/content/334/6060/1226 (Accessed 4 April 2012)

Piwowar, H. (2013), Altmetrics: Value all research products, Nature, 493(7431), 159–159, doi:10.1038/493159a. [online] Available from: http://www.nature.com/nature/journal/v493/n7431/full/493159a.html (Accessed 10 January 2013)

Schwab, M., N. Karrenbach, and J. Claerbout (2000), Making scientific computations reproducible, Computing in Science Engineering, 2(6), 61–67, doi:10.1109/5992.881708. http://dx.doi.org/10.1109/5992.881708

Vandewalle, P. (2012), Code Sharing Is Associated with Research Impact in Image Processing, Computing in Science Engineering, 14(4), 42–47, doi:10.1109/MCSE.2012.63. http://dx.doi.org/10.1109/MCSE.2012.63

Mailing List

To subscribe to the mainling list of the software publication working group software-l@gfz-potsdam.de, send and e-mail to software-l-on@gfz-potsdam.de and follow the instructions sent to you by e-mail. To unsubscribe from the list, send an e-mail to software-l-off@gfz-potsdam.de. The list is maintained by Jens Klump (GFZ).

software/start.1359374694.txt.gz · Last modified: 2013/01/28 12:04 by jklump