Abstract
To ensure that you are conducting research to the highest scientific standards, data collection and analysis procedures should be robust, well-described, and open to scrutiny. In principle, this may sound straightforward; in practice, it is very hard to achieve. Here we examine what it means, and what it involves, for Web accessibility researchers to make computational research methods reproducible—such that the data and methods are available to and usable by others—and sustainable—such that they continue to be available and usable over time.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Also known as a Source Code Management (SCM) System.
References
About the Software Sustainability Institute. https://software.ac.uk/about. Accessed 28 Jun 2018
Apaolaza A, Harper S, Jay C (2015) Longitudinal analysis of low-level Web interaction through micro behaviours. In: Proceedings of the 26th ACM conference on hypertext and social media, association for computing machinery, p 337. https://doi.org/10.1145/2700171.2804453
Association for computing machinery—artifact review and badging. https://www.acm.org/publications/policies/artifact-review-badging. Accessed 14 Sep 2018
Baker M (2016) 1,500 scientists lift the lid on reproducibility. Nature 533:452–454. https://doi.org/10.1038/533452a
Boehm BW (1989) Software Risk Management. IEEE Computer Society Press
Citation file format specification. https://citation-file-format.github.io/1.0.3/specifications/. Accessed 14 Sep 2018
DANS—data archiving and network services. https://dans.knaw.nl/en. Accessed 29 Aug 2018
DataHub—frictionless data. https://datahub.io/. Accessed 29 Aug 2018
Docker. https://www.docker.com/. Accessed 21 Sep 2018
Encouraging citation of software—introducing CITATION files. https://www.software.ac.uk/blog/2016-10-06-encouraging-citation-software-introducing-citation-files. Accessed 14 Sep 2018
Figshare—credit for all your research. https://figshare.com/. Accessed 29 Aug 2018
Git. https://git-scm.com/. Accessed 29 Aug 2018
It’s impossible to conduct research without software, say 7 out of 10 UK researchers. https://www.software.ac.uk/blog/2014-12-04-its-impossible-conduct-research-without-software-say-7-out-10-uk-researchers. Accessed 12 May 2018
Jones MB et al (2017) CodeMeta: an exchange schema for software metadata. version 2.0. KNB data repository. https://doi.org/10.5063/schema/codemeta-2.0
Making your code citable. https://guides.github.com/activities/citable-code/. Accessed 28 Sep 2018
Medeley data. https://data.mendeley.com/. Accessed 29 Aug 2018
Mercurial SCM. https://www.mercurial-scm.org/. Accessed 29 Aug 2018
PEP 8—Style guide for python code. https://www.python.org/dev/peps/pep-0008. Accessed 22 Jun 2018
Project Jupyter. http://jupyter.org/. Accessed 15 Sep 2018
Singularity. https://www.sylabs.io/. Accessed 21 Sep 2018
Smith AM, Katz DS, Niemeyer KE (2016) Software citation principles. FORCE11 Software Citation Working Group. PeerJ Comput Sci 2:e86. https://doi.org/10.7717/peerj-cs.86
Strijkers R et al (2011) Toward executable scientific publications. Procedia Comput Sci 4:707–715. https://doi.org/10.1016/j.procs.2011.04.074
The digital object identifier system. https://www.doi.org. Accessed 22 Jun 2018
The Journal of Open Research Software. https://openresearchsoftware.metajnl.com/. Accessed 22 Sep 2018
The Journal of Open Source Software. http://joss.theoj.org/. Accessed 22 Sep 2018
Thimbleby H (2003) Explaining code for publication. Softw Pract Exp 33:975–1001
Vagrant. https://www.vagrantup.com. Accessed 21 Sep 2018
Wilkinson MD et al (2016) The FAIR Guiding Principles for scientific data management and stewardship. Sci Data 3:160018. https://doi.org/10.1038/sdata.2016.18
Zenodo—research. Shared. https://zenodo.org/. Accessed 29 Aug 2018
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer-Verlag London Ltd., part of Springer Nature
About this chapter
Cite this chapter
Jay, C., Haines, R. (2019). Reproducible and Sustainable Research Software. In: Yesilada, Y., Harper, S. (eds) Web Accessibility. Human–Computer Interaction Series. Springer, London. https://doi.org/10.1007/978-1-4471-7440-0_12
Download citation
DOI: https://doi.org/10.1007/978-1-4471-7440-0_12
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-7439-4
Online ISBN: 978-1-4471-7440-0
eBook Packages: Computer ScienceComputer Science (R0)