Software development

A team of experts from the Software Sustainability Institute is currently working on a new Intermediate Software Development training course, which will be piloted then launched later this year.

By Becky Arnold, University of Sheffield

This is part of a series of talks on good coding practice and related topics Becky Arnold has organised as part of her Fellowship plan.  

By Raniere Silva, Software Sustainability Institute, David Pérez-Suárez, University College London.

By Mike Jackson, Software Architect.

In May I started a consultancy project with Trung Dong Huynh, Luc Moreau and Danius Michaelides of Electronics and Computer Science at the University of Southampton. As part of their research into provenance, they have developed the Southampton Provenance Tool Suite, a suite of software, libraries and services to capture, store and visualise provenance compliant with the World Wide Web Consortium (W3C) PROV standards. The goal of the consultancy was to develop an infrastructure, which systematically checks convertibility and round-trip…

By Mike Jackson, Software Architect.

Working with researchers is something the Institute has been doing for many years now. So we thought it was about time to put together our top tips for software developers working with researchers, to help foster productive, and enjoyable, collaborations.

1. Remember they are not software developers

You may know the difference between centralised and distributed revision control, classes and objects, pass-by-value and pass-by-reference, upcasting and downcasting, coupling and cohesion, processes and threads, or a stack overflow…

By Mike Jackson, Software Architect.

Quick and easy steps to help with your software and research.

By Mike Jackson

By Mike Jackson.

Subscribe to Software development