WSSSPE 5.2
- Design of a Smart Contract Based Autonomous Organization for Sustainable Software. Alper Alimoğlu, Can Özturan. https://doi.org/10.1109/eScience.2017.76
- Science Gateways Incubator: Software Sustainability Meets Community Needs. Sandra Gesing, Michael Zentner, Juliana Casavan, Betsy Hillery, Mihaela Vorvoreanu, Randy Heiland, Suresh Marru, Marlon Pierce, Nayiri Mullinix, Nancy Maron. https://doi.org/10.1109/eScience.2017.77
- Understanding Software in Research: Initial Results from Examining Nature and a Call for Collaboration. Udit Nangia and Daniel S. Katz. https://doi.org/10.1109/eScience.2017.78
- Artifact Evaluation: Is It a Real Incentive?. Bruce R. Childers, Panos K. Chrysanthis. https://doi.org/10.1109/eScience.2017.79
WSSSPE 5.1
Track 1: “The state of the art in sustainable research software”
- Paper:The Software Engineering Community at DLR – How we got where we are. Carina Haupt and Tobias Schlauch. https://doi.org/10.6084/m9.figshare.5331703.v2
- Paper: Surveying the U.S. National Postdoctoral Association Regarding Software Use and Training in Research. Udit Nangia and Daniel S. Katz. https://doi.org/10.6084/m9.figshare.5328442.v3
- Paper: Good Usability Practices in Scientific Software Development. Francisco Queiroz, Raniere Silva, Jonah Miller, Sandor Brockhauser and Hans Fangohr. https://doi.org/10.6084/m9.figshare.5331814.v3
- Lightning Talk: Forking as a Tool for Software Sustainability—An Empirical Study. Sarah Alhozaimy, Robert Haines and Caroline Jay. https://doi.org/10.6084/m9.figshare.5328796.v1
- Lightning Talk: Research Software in Brazil. Raniere Silva. https://doi.org/10.6084/m9.figshare.5328796.v1
- Lightning Talk: Continuous software quality analysis for the ATLAS experiment at CERN. Andrew Washbrook. https://doi.org/10.6084/m9.figshare.5348830.v2
Track 2: “Towards a sustainable future for research software”
- Paper: The Future of Metadata‐Oriented Testing of Research Software: Automated Generation of Test Regimes and Other Benefits. Douglas Mulholland, Paulo Alencar and Don Cowan. https://doi.org/10.6084/m9.figshare.5334091.v1
- Lightning Talk: Should CITATION files be standardized? Stephan Druskat. https://doi.org/10.6084/m9.figshare.3827058.v4
- Lightning Talk: Software Development Best Practices at the Netherlands eScience Center. Jason Maassen, Niels Drost, Willem Robert van Hage and Rob van Nieuwpoort. https://doi.org/10.6084/m9.figshare.5327587.v2
WSSSPE 4
Report
- Report on the Fourth Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE4). Daniel S. Katz, Kyle E. Niemeyer, Sandra Gesing, Lorraine Hwang, Wolfgang Bangerth, Simon Hettrick, Ray Idaszak, Jean Salac, Neil Chue Hong, Santiago Núñez Corrales, Alice Allen, R. Stuart Geiger, Jonah Miller, Emily Chen, Anshu Dubey, Patricia Lago. https://arxiv.org/abs/1705.02607
Keynote
- The legacy of unsustainable software. Professor Patricia Lago, Vrije Universiteit Amsterdam. http://ceur-ws.org/Vol-1686/WSSSPE4_keynote.pdf
Idea Papers
- The lifecycle of software for scientific simulation. Anshu Dubey, Lois Curfman McInnes. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_16.pdf
- Development of a software framework for formalizing forcefield atom-typing for molecular simulation. Janos Sallai, Christopher Iacovella, Christoph Klein, Tengyu Ma. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_35.pdf
- Sustainable & Productive: Improving incentives for quality software. Michael Heroux. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_10.pdf
- Establishing a professional society for research software. Gabrielle Allen. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_24.pdf
Position Papers
- Collaborative gamification design for scientific software. Francisco Queiroz, Rejane Spitz. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_6.pdf
- Why do we need to compare research software, and how should we do it? Neil Chue Hong. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_29.pdf
- Active curation of artifacts is changing the way digital libraries will operate. Bruce Childers, Jack Davidson, Wayne Graves, Bernard Rous, David Wilkinson. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_8.pdf
Experience Papers
- A survey of Research Software Engineers in the UK. Olivier Philippe, Simon Hettrick, Neil Chue Hong. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_19.pdf
- Software engineering and community codes track in ATPESC. Anshu Dubey, Katherine Riley. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_17.pdf
Demos
- Using TAU for performance evaluation of scientific software. Sameer Shende, Allen Malony. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_12.pdf
- Using industrial engagement to create and develop research ties within academia. Christopher Gwilliams. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_1.pdf
- Composing, reproducing, and sharing simulations. Debashis Ganguly, William Garrison, David Wilkinson, Bruce Childers, Adam Lee, Daniel Mosse. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_33.pdf
Lightning Talks
- Software impact measurement at the Netherlands eScience Center. Willem Robert van Hage, Jason Maassen, Rob van Nieuwpoort. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_4.pdf
- The Software Sustainability Institute Fellowship programme; supporting the social side of research software. Shoaib Sufi. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_27.pdf
- Bringing techniques from software engineering into scientific software. Eric L. Seidel, Gabrielle Allen. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_28.pdf
- A model for peer review and onboarding research software. Karthik Ram, Noam Ross, Scott Chamberlain. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_13.pdf
- A vision of computing in 10+ years. Frank Löffler, Steven Brandt. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_9.pdf
- Software citation: Process, principles, and implementation. Daniel S. Katz, Kyle E. Niemeyer, Arfon M. Smith, FORCE11 Software Citation Working Group. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_31.pdf
- HydroShare: A case study in software engineering best practices and culture change for developing sustainable community software. Ray Idaszak, David G. Tarboton, Hong Yi, Michael Stealey, Pabitra Dash, Alva Couch, Daniel P. Ames, Jeffery S. Horsburgh, Tony Castronova, Jon Goodall, Mohamed Morsy, Venkatesh Merwade, Mauriel Ramirez, Tian Gan, Drew (Zhiyu) Li, Jeff Sadler, Shawn Crawley, Zhaokun Xue Lan Zhao, Carol Song, Christina Bandaragoda. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_5.pdf
- ASPECT: Hackathons as an example of sustaining an open source community. Lorraine Hwang, Wolfgang Bangerth, Timo Heister, Louise Kellogg. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_7.pdf
- A simple profiling framework for software user-producer maturity review. Carole Goble. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_2.pdf
- The Science Gateways Community Institute – Supporting communities to achieve sustainability for their science gateways. Sandra Gesing, Maytal Dahan, Linda B. Hayden, Katherine Lawrence, Suresh Marru, Marlon Pierce, Nancy Wilkins-Diehr, Michael Zentner. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_32.pdf
- Sustaining the social: Connecting the lives of Drupal community. Iain Emsley, David De Roure. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_34.pdf
- A proposal for the measurement and documentation of research software sustainability in interactive metadata repositories. Stephan Druskat. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_20.pdf
- Creating a standardised set of batched BLAS routines. Jack Dongarra, Sven Hammarling, Nicholas J. Higham, Samuel D. Relton, Pedro Valero-Lara, Mawussi Zounon. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_3.pdf
- Supporting software sustainability with lightweight specifications. Mistral Contrastin, Matthew Danish, Dominic Orchard, Andrew Rice. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_23.pdf
- Making it easier to understand research software impact. Neil Chue Hong. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_30.pdf
- The BioDynaMo Project. Roman Bauer, Lukas Breitwieser, Alberto Di Meglio, Leonard Johard, Marcus Kaiser, Marco Manca, Manuel Mazzara, Max Talanov. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_14.pdf
- Report on software metrics for research software. Gabrielle Allen, Emily Chen, Ray Idaszak, Daniel S. Katz. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_26.pdf
- I solemnly pledge: A manifesto for personal responsibility in the engineering of academic software. Alice Allen, Cecilia Aragon, Christoph Becker, Jeffrey Carver, Andrei Chis, Benoit Combemale, Mike Croucher, Kevin Crowston, Daniel Garijo, Ashish Gehani, Carole Goble, Robert Haines, Robert Hirschfeld, James Howison, Kathryn Huff, Caroline Jay, Daniel S. Katz, Claude Kirchner, Kateryna Kuksenok, Ralf Lämmel, Oscar Nierstrasz, Matt Turk, Rob van Nieuwpoort, Matthew Vaughn, Jurgen Vinju. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_15.pdf
- How should we measure the relationship between code quality and software sustainability? Aseel Aldabjan, Robert Haines, Caroline Jay. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_22.pdf
WSSSPE 3
Report
- Report on the Third Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE3). Daniel S. Katz, Sou-Cheng T. Choi, Kyle E. Niemeyer, James Hetherington, Frank Löffler, Dan Gunter, Ray Idaszak, Steven R. Brandt, Mark A. Miller, Sandra Gesing, Nick D. Jones, Nic Weber, Suresh Marru, Gabrielle Allen, Birgit Penzenstadler, Colin C. Venters, Ethan Davis, Lorraine Hwang, Ilian Todorov, Abani Patra, Miguel de Val-Borro. http://dx.doi.org/10.5334%2Fjors.118
Keynote
Lightning Talks
- Freedom vs. Stability: Facilitating Research Training While Supporting Scientific Research. Benjamin Tovar and Douglas Thain. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Tovar.pdf
- Manifesting the Ghost of the Future: Sustainability. Birgit Penzenstadler, Colin Venters, Christoph Becker, Stefanie Betz, Ruzanna Chitchyan, Letícia Duboc, Steve Easterbrook, Guillermo Rodriguez-Navas and Norbert Seyff. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Penzenstadler.pdf
- Integrating New Functionality Using Smart Interfaces to Improve Productivity of Legacy Tools. Abani Patra, Hossein Aghakhani, Nikolay Simakov, Matthew D. Jones and Tevfik Kosar. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Patra.pdf
- Collaborative Software Development as Sustainable Software: Lessons from Open Source. Abigail Cabunoc Mayes, Bill Mills, Arliss Collins and Kaitlin Thaney. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/CabunocMayes.pdf
- Advancing Earth Science through Best Practices in Open Source Software: Computational Infrastructure for Geodynamics . Louise Kellogg and Lorraine Hwang. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Hwang.pdf
- Software Attribution for Geoscience Applications in the Computational Infrastructure for Geodynamics. Lorraine Hwang, Joe Dumit, Alison Fish, Louise Kellogg, Mackenzie Smith and Laura Soito. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Hwang.pdf
- Data And Software Preservation for Open Science (DASPOS). Mike Hildreth, Jarek Nabrzyski, Da Huo, Peter Ivie, Haiyan Meng, Douglas Thain and Charles Vardeman. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Nabryzski.pdf
- Research Software Engineering Groups in Universities: The Story from the UK . James Hetherington, Jonathan Cooper, Robert Haines, Simon Hettrick, James Spencer, Mark Stillwell, Mike Croucher, Christopher Woods and Susheel Varma. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Hetherington.pdf
- Bringing the User into Building Sustainable Software for Science. Dan Gunter, Sarah Poon and Lavanya Ramakrishnan. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Gunter-ucd.pdf
- Challenges of a Sustainable Software Platform for Predictive Biology: Lessons Learned on the KBase Project. Dan Gunter, Adam Arkin, Rick Stevens, Robert Cottingham and Sergei Maslov. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Gunter-kbase.pdf
- The Geoscience Paper of the Future Initiative: Training Scientists in Best Practices of Software Sharing. Yolanda Gil, Chris Duffy, Chris Mattmann, Erin Robinson and Karan Venayagamoorthy. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Robinson.pdf
- Building a Scientific Software Accreditation Framework. Neil Chue Hong. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/ChueHong.pdf
- On the Need for Software Engineering Support for Sustainable Scientific Software. Jeffrey Carver. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Carver.pdf
- User Data Collection in Open Source. Matthias Bussonnier. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Bussonnier.pdf
- We’re giving away the store! (Merchandise not included). Alice Allen. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Allen.pdf
- Scientific Software Success: Developing Metrics While Developing Community. Stan Ahalt, Bruce Berriman, Maxine Brown, Jeffrey Carver, Neil Chue Hong, Allison Fish, Ray Idaszak, Greg Newman, Dhabaleswar Panda, Abani Patra, Elbridge Gerry Puckett, Chris Roland, Douglas Thain, Selcuk Uluagac, and Bo Zhang. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2015/09/Ahalt.pdf
WSSSPE 2
Report
- Report on the Second Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE2). Daniel S. Katz, Sou-Cheng T. Choi, Nancy Wilkins-Diehr, Neil Chue Hong, Colin C. Venters, James Howison, Frank Seinstra, Matthew Jones, Karen Cranston, Thomas L. Clune, Miguel de Val-Borro, Richard Littauer. http://doi.org/10.5334/jors.85
Keynotes
- Designing for Truth, Scale, and Sustainability. Kaitlin Thaney, Director, Mozilla Science Lab. slides
- We are the 92%. Neil Chue Hong, Director, Software Sustainability Institute. slides
Papers
Exploring Sustainability
- Defining Sustainability through Developers’ Eyes: Recommendations from an Interview Study. Mario Rosado de Souza, Robert Haines and Caroline Jay. http://dx.doi.org/10.6084/m9.figshare.1111925
- Community Recommendations for Sustainable Scientific Software. Robert Downs, W. Christopher Lenhardt, Erin Robinson, Ethan Davis and Nicholas Weber. http://dx.doi.org/10.7269/P3VX0DFX
- Role of Online Platforms, Communications and Workflows in Developing Sustainable Software for Science Communities. Abani Patra, Matthew Jones, Steven Gallo, Kyle Marcus and Tevfik Kosar. http://dx.doi.org/10.6084/m9.figshare.1112569
- WSSSPE2: Patching It Up, Pulling It Forward. Marlon Pierce, Suresh Marru and Chris Mattmann. http://dx.doi.org/10.6084/m9.figshare.1112540
- Seeking the Principles of Sustainable Software Engineering. Justin Shi. http://arxiv.org/abs/1405.4464
- The Nebuchadnezzar Effect: Dreaming of Sustainable Software through Sustainable Software Architectures. Colin C. Venters, Michael K. Griffiths, Violeta Holmes, Rupert R. Ward and David J. Cooke. http://dx.doi.org/10.6084/m9.figshare.1112484
Software Development Experiences
- Landlab: Sustainable Software Development in Practice. Jordan Adams, Sai Nudurupati, Nicole Gasparini, Daniel Hobley, Eric Hutton, Gregory Tucker and Erkan Istanbulluoglu. http://dx.doi.org/10.6084/m9.figshare.1097629
- Looking before leaping: Creating a software registry. Alice Allen and Judy Schmidt. http://arxiv.org/abs/1407.5378
- Building software, building community: lessons from the ROpenSci project. Carl Boettiger, Ted Hart, Scott Chamberlain and Karthik Ram. http://dx.doi.org/10.6084/m9.figshare.1112581
- Channeling community contributions to scientific software: a hackathon experience. Michael R. Crusoe and C.Titus Brown. http://dx.doi.org/10.6084/m9.figshare.1112541
- No Science Software is an Island: Collaborative Software Development Needs in Geosciences. Yolanda Gil, Eunyoung Moon and James Howison. http://dx.doi.org/10.6084/m9.figshare.1112561
- The Hierarchical Data Format (HDF): A Foundation for Sustainable Data and Software. Ted Habermann, Andrew Collette, Steve Vincena, Werner Benger, Jay Jay Billings, Matt Gerring, Konrad Hinsen, Pierre de Buyl, Mark Könnecke, Filipe Rnc Maia and Suren Byna. http://dx.doi.org/10.6084/m9.figshare.1112485
- Sustainable Software Ecosystems: Software Engineers, Domain Scientists, and Engineers Collaborating for Science. Marcus Hanwell, Patrick O’Leary and Bob O’Bara. http://dx.doi.org/10.6084/m9.figshare.1112482
- Building Sustainable Software – The CSDMS Approach. Eric Hutton, Mark Piper, Irina Overeem, Albert Kettner and James Syvitski. http://arxiv.org/abs/1407.4106
- ISEES-‐WSSI Lessons for Sustainable Science Software from an Early Career Training Institute on Open Science Synthesis. W. Christopher Lenhardt, Stanley Ahalt, Matt Jones, J. Aukema, S. Hampton, S. R. Hespanh, R. Idaszak and M. Schildhauer. http://dx.doi.org/10.6084/m9.figshare.1112560
- Which Sustainable Software Practices Do Scientists Find Most Useful? Jory Schossau and Greg Wilson. http://arxiv.org/abs/1407.6220
- The Highly Accurate N-DEterminant (HANDE) quantum Monte Carlo project: Open-source stochastic diagonalisation for quantum chemistry. James S. Spencer, Nicholas S. Blunt, William A. Vigor, Fionn D. Malone, W. M. C. Foulkes, James J. Shepherd and Alex J. W. Thom. http://arxiv.org/abs/1407.5407
Credit & Incentives
- Retract bit-rotten publications: Aligning incentives for sustaining scientific software. James Howison. http://dx.doi.org/10.6084/m9.figshare.1111632
- Implementing Transitive Credit with JSON-LD. Daniel S. Katz and Arfon M. Smith. http://arxiv.org/abs/1407.5117
- Publish or perish: the credit deficit to making software and generating data. Ian Kelley. http://dx.doi.org/10.6084/m9.figshare.1112579
Reproducibility & Reuse & Sharing
- The Need for a Versioned Data Analysis Software Environment. Jakob Blomer, Dario Berzano, Predrag Buncic, Ioannis Charalampidis, Gerardo Ganis, George Lestaris and René Meusel. http://arxiv.org/abs/1407.3063
- Using Docker to Support Reproducible Research. Ryan Chamberlain and Jennifer Schommer. http://dx.doi.org/10.6084/m9.figshare.1101910
- Minimal information for reusable scientific software. Neil Chue Hong. http://dx.doi.org/10.6084/m9.figshare.1112528
- “Can I Implement Your Algorithm?”: A Model for Reproducible Research Software. Tom Crick, Benjamin A. Hall and Samin Ishtiaq. http://arxiv.org/abs/1407.5981
- Making Scientific Computing Libraries Forward Compatible. Bryan Marker, Don Batory, Field G. Van Zee and Robert van de Geijn. http://dx.doi.org/10.6084/m9.figshare.1101873
- Building Portable Analytical Environments to improve sustainability of computational-analysis pipelines in the sciences. Stephen Piccolo. http://dx.doi.org/10.6084/m9.figshare.1112571
Code Testing & Code Review
- Testing as an Essential Process for Developing and Maintaining Scientific Software. Thomas Clune, Michael Rilee and Damian Rouson. http://dx.doi.org/10.6084/m9.figshare.1112520
- Code Review For and By Scientists. Marian Petre and Greg Wilson. http://arxiv.org/abs/1407.5648
- Continuous Integration for Concurrent MOOSE Framework and Application Development on GitHub. Andrew E. Slaughter, Derek R. Gaston, John Peterson, Cody J. Permann, David Andrs, and Jason M. Miller. http://dx.doi.org/10.6084/m9.figshare.1112585
Lightning Talks
- Close Enough for Scientific Work. Greg Wilson. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Wilson1.pdf
- The Nebuchadnezzar Effect: Dreaming of Sustainable Software through Sustainable Software Architectures. Colin Venters. http://dx.doi.org/10.6084/m9.figshare.1243322
- Developing New Developers. James Spencer. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Spencer.pdf
- Sustaining Science Bazaars. Erin Robinson. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Robinson1.pdf
- Patching It Up, Pulling It Forward. Marlon Pierce. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Pierce.pdf
- Continuous Integration for Concurrent MOOSE Framework and Application Development on GitHub. John W Peterson.
- Execute it. Abani Patra. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Patra.pdf
- Open Science for Synthesis (OSS): Filling the Gap in Early Career Training. Christopher Lenhardt. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Lenhardt1.pdf
- Implementing Transitive Credit with JSON-LD. Daniel S. Katz. http://dx.doi.org/10.6084/m9.figshare.1234063
- Daemons, Notifications and Sustaining Software. Samin Ishtiaq
- Retract all Bit-Rotten Publications. James Howison.
- Sustainability of Multidisciplinary Software: A Science Perspective. Sarah Harris. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Harris.pdf
- We Need Tool Builders for Sustainable Scientific Software. Marcus D. Hanwell. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Hanwell1.pdf
- Communities as the Whole Product. Ted Habermann. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Habermann.pdf
- Community Recommendations for Improving Sustainable Scientific Software Practices. Robert R. Downs. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Downs.pdf
- rOpenSci: building sustainable software by fostering a diverse community. Carl Boettiger. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Boettiger1.pdf
- The Need for a Versioned Data Analysis Environment. Jakob Blomer. https://wssspe.researchcomputing.org.uk/wp-content/uploads/2014/11/Blomer.pdf
- Find it! Cite it! Alice Allen.
WSSSPE 1
Report
- Summary of the First Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE1). Daniel S. Katz, Sou-Cheng T. Choi, Hilmar Lapp, Ketan Maheshwari, Frank Löffler, Matthew Turk, Marcus D. Hanwell, Nancy Wilkins-Diehr, James Hetherington, James Howison, Shel Swenson, Gabrielle D. Allen, Anne C. Elster, Bruce Berriman, Colin Venters. http://doi.org/10.5334/jors.an
Keynotes
- A Recipe for Sustainable Software. Philip E. Bourne, Associate Vice Chancellor for Innovation and Industrial Alliances, University of California, San Diego | Professor, Department of Pharmacology, Skaggs School of Pharmacy and Pharmaceutical Sciences, University of California, San Diego | Associate Director, RCSB Protein Data Bank | Adjunct Professor, Sanford Burnham Institute.
- Scientific Software and the Open Collaborative Web. Arfon Smith, Github.
Papers
Developing and Supporting Software | Development Experiences
- Package Management Practices Essential for Interoperability: Lessons Learned and Strategies Developed for FASTMath. Mark C. Miller, Lori Diachin, Satish Balay, Lois Curfman McInnes, Barry Smith. http://dx.doi.org/10.6084/m9.figshare.789055
- Thirteen years of R/qtl: Just barely sustainable. Karl W. Broman. http://arxiv.org/abs/1309.1192
- Experiments in Sustainable Software Practices for Future Architectures. Charles R. Ferenbaugh. http://arxiv.org/abs/1309.1428
- What Comes First, the OWL or the Bean? Eric G Stephan, Todd O Elsethagen, Kerstin Kleese van Dam, Laura Riihimaki. http://dx.doi.org/10.6084/m9.figshare.790738
- Continuous Integration for Concurrent Computational Framework and Application Development. Derek R. Gaston, John Peterson, Cody J. Permann, David Andrs, Andrew E. Slaughter, Jason M. Miller. http://dx.doi.org/10.6084/m9.figshare.790755
- Experiences from Software Engineering of Large Scale AMR Multiphysics Code Frameworks. Anshu Dubey, B. Van Straalen. http://arxiv.org/abs/1309.1781
- DUNE as an Example of Sustainable Open Source Scientific Software Development. Markus Blatt. http://arxiv.org/abs/1309.1783
- Enabling Reproducible Science with VisTrails. David Koop, Juliana Freire, Cláudio T. Silva. http://arxiv.org/abs/1309.1784
- VisIt: Experiences with Sustainable Software. Sean Ahern, Eric Brugger, Brad Whitlock, Jeremy S. Meredith, Kathleen Biagas, Mark C. Miller, Hank Childs. http://arxiv.org/abs/1309.1796
- MINRES-QLP Pack and Reliable Reproducible Research via Staunch Scientific Software. Sou-Cheng (Terrya) Choi. http://figshare.com/articles/MINRES_QLP_Pack_and_Reliable_Reproducible_Research_via_Staunch_Scienti_c_Software_/791562
- Walking the talk: adopting and adapting sustainable scientific software development processes in a small biology lab. Michael Crusoe, C. Titus Brown. http://dx.doi.org/10.6084/m9.figshare.791567
- The MVAPICH Project: Evolution and Sustainability of an Open Source Production Quality MPI Library for HPC. Dhabaleswar K. Panda, Karen Tomko, Karl Schulz, Amitava Majumdar. http://dx.doi.org/10.6084/m9.figshare.791563
- Experiences with Automated Build and Test for Geodynamics Simulation Codes. Eric M. Heien, Todd L. Miller, Becky Gietzel, Louise H. Kellogg. http://arxiv.org/abs/1309.1199
Developing and Supporting Software | Development, Support, and Maintenance of Existing Software
- SimGrid: a Sustained Effort for the Versatile Simulation of Large Scale Distributed Systems. Henri Casanova, Arnaud Giersch, Arnaud Legrand, Martin Quinson, Frédéric Suter. http://arxiv.org/abs/1309.1630
- The Big Effects of Short-term Efforts: A Catalyst for Community Engagement in Scientific Software. Erik Trainer, Chalalai Chaihirunkarn, James Herbsleb. http://dx.doi.org/10.6084/m9.figshare.790754
- Simplifying the Development, Use and Sustainability of HPC Software. Jeremy Cohen, Chris Cantwell, Neil Chue Hong, David Moxey, Malcolm Illingworth, Andrew Turner, John Darlington, Spencer Sherwin. http://arxiv.org/abs/1309.1101
- Towards Semi-Automatic Deployment of Scientific and Engineering Applications. Jaroslaw Slawinski, Vaidy Sunderam. http://dx.doi.org/10.6084/m9.figshare.791570
Developing and Supporting Software | Best Practices, Challenges, and Recommendations
- Ten Simple Rules for the Open Development of Scientific Software. Andreas Prlić, James B. Procter. http://dx.doi.org/10.1371/journal.pcbi.1002802
- Software Abstractions and Methodologies for HPC Simulation Codes on Future Architectures. Anshu Dubey, S. Brandt, R. Brower, M. Giles, P. Hovland, D. Q. Lamb, F. Löffler, B. Norris, B. O’Shea, C. Rebbi, M. Snir, R. Thakur. http://arxiv.org/abs/1309.1780
- Software Engineering Need Not Be Difficult. Jeffrey Carver, George K. Thiruvathukal. http://dx.doi.org/10.6084/m9.figshare.830442
- Initial Findings from a Study of Best Practices and Models for Cyberinfrastructure Software Sustainability. Craig A. Stewart, Julie Wernert, Eric A. Wernert, William K. Barnett, Von Welch. http://arxiv.org/abs/1309.1817
- Run-time extensibility: anything less is unsustainable. Jed Brown, Matthew Knepley, Barry Smith. http://dx.doi.org/10.6084/m9.figshare.791571
- Sustainable Software Development for Next-Gen Sequencing (NGS) Bioinformatics on Emerging Platforms. Shel Swenson, Yogesh Simmhan, Viktor Prasanna, Manish Parashar, Jason Riedy, David Bader, Richard Vuduc. http://arxiv.org/abs/1309.1828
Policy | Modeling Sustainability
- Towards a Software Product Sustainability Model. Coral Calero, M. Angeles Moraga, Manuel F. Bertoa. http://arxiv.org/abs/1309.1640
- The Blind Men and the Elephant: Towards a Software Sustainability Architectural Evaluation Framework. Colin C. Venters, Lydia Lau, Michael K. Griffiths, Violeta Holmes, Rupert R. Ward, Jie Xu. http://dx.doi.org/10.6084/m9.figshare.790758
- Sustainable Cyberinfrastructure Software Through Open Governance. Marlon Pierce, Suresh Marru, Chris Mattmann. http://dx.doi.org/10.6084/m9.figshare.790761
- A Framework for Discussing e-Research Infrastructure Sustainability. Daniel S. Katz, David Proctor. http://dx.doi.org/10.6084/m9.figshare.790767
- Data Management Lifecycle and Software Lifecycle Management in the Context of Conducting Science. Christopher Lenhardt, Stanley Ahalt, Brian Blanton, Laura Christopherson, Ray Idaszak. http://dx.doi.org/10.6084/m9.figshare.791561
- Niche Modeling: Ecological Metaphors for Sustainable Software in Science. Nicholas Weber, Andrea Thomer, Michael Twidale. http://dx.doi.org/10.6084/m9.figshare.791564
Policy | Credit, Citation, Impact
- Accurately Citing Software and Algorithms Used in Publications. Matthew Knepley, Jed Brown, Lois Curfman McInnes, Barry Smith. http://dx.doi.org/10.6084/m9.figshare.785731
- Toward a comprehensive impact report for every software project. Jason Priem, Heather Piwowar. http://dx.doi.org/10.6084/m9.figshare.790651
- Citation and Attribution of Digital Products: Social and Technological Concerns. Daniel S. Katz. http://dx.doi.org/10.6084/m9.figshare.791606
- Software Papers: improving the reusability and sustainability of scientific software. Neil Chue Hong, Brian Hole, Samuel Moore. http://dx.doi.org/10.6084/m9.figshare.795303
Policy | Credit, Citation, Impact | To also be discussed
- Cactus: Issues for Sustainable Simulation Software. Frank Löffler, Steven R. Brandt, Gabrielle Allen and Erik Schnetter. http://arxiv.org/abs/1309.1812
Policy | Reproducibility
- Best Practices for Computational Science: Software Infrastructure and Environments for Reproducible and Extensible Research. Victoria Stodden, Sheila Miguez. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2322276
Policy | Implementing Policy
- Toward a Research Software Security Maturity Model. Randy Heiland, Betsy Thomas, Von Welch, Craig Jackson. http://arxiv.org/abs/1309.1677
- A User Perspective on Sustainable Scientific Software. Brian Blanton, Chris Lenhardt. http://dx.doi.org/10.6084/m9.figshare.789028
- Software Engineering as Instrumentation for the Long Tail of Scientific Software. Daisie Huang, Hilmar Lapp. http://dx.doi.org/10.6084/m9.figshare.791560
- Developing Systems for API Governance. Rich Wolski, Chandra Krintz, Hiranya Jayathilaka, Stratos Dimopoulos, Alexander Pucher. http://dx.doi.org/10.6084/m9.figshare.790746
Communities| Communities
- Developing Scientific Software through the Open Community Engagement Process. L. Christopherson, R. Idaszak, S. Ahalt. http://dx.doi.org/10.6084/m9.figshare.790723
- Extensible Generic Data Management Software. Reagan Moore. http://arxiv.org/abs/1309.5372
- A grassroots approach to software sustainability. Karen Cranston, Todd Vision, Brian O’Meara, Hilmar Lapp. http://dx.doi.org/10.6084/m9.figshare.790739
- White Paper on DOE-HEP Accelerator Modeling Science Activities. J.-L. Vay, C. G. R. Geddes, A. Koniges, A. Friedman, D. P. Grote, D. L. Bruhwiler. http://dx.doi.org/10.6084/m9.figshare.793816
- Science Gateway Operational Sustainability: Adopting a Platform-as-a-Service Approach. Marlon Pierce, Suresh Marru, Mark A. Miller, Amit Majumdar, Borries Demeler. http://dx.doi.org/10.6084/m9.figshare.790760
- nanoHUB.org: Experiences and Challenges in Software Sustainability for a Large Scientific Community. Lynn Zentner, Michael Zentner, Victoria Farnsworth, Michael McLennan, Krishna Madhavan, and Gerhard Klimeck. http://arxiv.org/abs/1309.1805
- Sustaining the Python Scientific Software Community. Andy Terrel. http://dx.doi.org/10.6084/m9.figshare.791565
- Cactus: Issues for Sustainable Simulation Software. Frank Löffler, Steven R. Brandt, Gabrielle Allen and Erik Schnetter. http://arxiv.org/abs/1309.1812
- Reusability in Science: From Initial User Engagement to Dissemination of Results. Ketan Maheshwari, David Kelly, Scott J. Krieder, Justin M. Wozniak, Daniel S. Katz, Mei Zhi-Gang, Mainak Mookherjee. http://arxiv.org/abs/1309.1813
- Science Gateways and the Importance of Sustainability. Nancy Wilkins-Diehr, Katherine Lawrence, Linda Hayden, Marlon Pierce, Suresh Marru, Michael McLennan, Michael Zentner, Rion Dooley, Dan Stanzione. http://dx.doi.org/10.6084/m9.figshare.790764
- rOpenSci – a collaborative effort to develop R-based tools for facilitating Open Science. Edmund Hart, Carl Boettiger, Karthik Ram, Scott Chamberlain. http://dx.doi.org/10.6084/m9.figshare.791569
Communities| Communities | To also be discussed
- Sustainable Software Ecosystems for Open Science. Marcus Hanwell, Amitha Perera, Wes Turner, Patrick O’Leary, Katie Osterdahl, Bill Hoffman, Will Schroeder. http://dx.doi.org/10.6084/m9.figshare.790756
Communities| Industry & Economic Models
- Software for Science – Some Personal Reflections. Anne C. Elster. http://arxiv.org/abs/1309.2357
- Software as a Service as a path to software sustainability. Ian Foster, Vas Vasiliadis, Steven Tuecke. http://dx.doi.org/10.6084/m9.figshare.791604
- Sustainable Software Ecosystems for Open Science. Marcus Hanwell, Amitha Perera, Wes Turner, Patrick O’Leary, Katie Osterdahl, Bill Hoffman, Will Schroeder. http://dx.doi.org/10.6084/m9.figshare.790756
Communities| Industry & Economic Models | To also be discussed
- A User Perspective on Sustainable Scientific Software. Brian Blanton, Chris Lenhardt. http://dx.doi.org/10.6084/m9.figshare.789028
- DUNE as an Example of Sustainable Open Source Scientific Software Development. Markus Blatt. http://arxiv.org/abs/1309.1783
- The MVAPICH Project: Evolution and Sustainability of an Open Source Production Quality MPI Library for HPC. Dhabaleswar K. Panda, Karen Tomko, Karl Schulz, Amitava Majumdar. http://dx.doi.org/10.6084/m9.figshare.791563
- Sustaining the Python Scientific Software Community. Andy Terrel. http://dx.doi.org/10.6084/m9.figshare.791565
Communities | Education & Training
- Advanced Techniques for Scientific Programming and Collaborative Development of Open Source Software Packages at the International Centre for Theoretical Physics (ICTP). Ivan Girotto, Axel Kohlmeyer, David Grellscheid, Shawn T. Brown. http://dx.doi.org/10.6084/m9.figshare.796439
- On the Development of Sustainable Software for Computational Chemistry. T. Daniel Crawford. http://dx.doi.org/10.6084/m9.figshare.790757
Communities | Education & Training | To also be discussed
- Experiments in Sustainable Software Practices for Future Architectures. Charles R. Ferenbaugh. http://arxiv.org/abs/1309.1428
- Enabling Reproducible Science with VisTrails. David Koop, Juliana Freire, Cláudio T. Silva. http://arxiv.org/abs/1309.1784
- VisIt: Experiences with Sustainable Software. Sean Ahern, Eric Brugger, Brad Whitlock, Jeremy S. Meredith, Kathleen Biagas, Mark C. Miller, Hank Childs. http://arxiv.org/abs/1309.1796
- MINRES-QLP Pack and Reliable Reproducible Research via Staunch Scientific Software. Sou-Cheng (Terrya) Choi. http://figshare.com/articles/MINRES_QLP_Pack_and_Reliable_Reproducible_Research_via_Staunch_Scienti_c_Software_/791562
- Cactus: Issues for Sustainable Simulation Software. Frank Löffler, Steven R. Brandt, Gabrielle Allen and Erik Schnetter. http://arxiv.org/abs/1309.1812
- The Big Effects of Short-term Efforts: A Catalyst for Community Engagement in Scientific Software. Erik Trainer, Chalalai Chaihirunkarn, James Herbsleb. http://dx.doi.org/10.6084/m9.figshare.790754