SlideShare a Scribd company logo
1 of 14
Building sustainable                                                 www.software.ac.uk




software for science
…why good code is only the
beginning
10 April 2013, EGI Community Forum, Manchester
Mario Antonioletti, Neil Chue Hong, Steve Crouch,
Simon Hettrick, Mike Jackson, Tim Parkinson, Shoaib Sufi
                                                          Where indicated
                      Software Sustainability Institute   slides licensed under
Software is pervasive
     in research                            www.software.ac.uk




        Software Sustainability Institute
Just the Nature of the problem?
                                                                   www.software.ac.uk




     …why Scientific Computing does not compute
                                                        Maintenance is not fun
Published online 13 October 2010 | Nature 467, 775-777 Hacking new stuff is fun
                                                       (2010)
doi:10.1038/467775a

                          Software Sustainability Institute
Organisation
                                                                                www.software.ac.uk


• Community Engagement (Lead: Shoaib Sufi)
      Fellowship Programme
      Events and Roadshows
• Consultancy (Lead: Steve Crouch)
      Open Call for Projects / Funded Collaborations
      Software Evaluation
• Policy and Communications (Lead: Simon Hettrick)
      Recognition of software in research
      Software career paths
• Training (Lead: Mike Jackson)
      Software Carpentry (500+ students/year)
      Software Surgeries
      Guides and top tips
•   Collaboration between universities of Edinburgh, Manchester, Oxford and Southampton.

                                Software Sustainability Institute
More than code…
                                                     www.software.ac.uk



• Broadly, our current work focuses on three key
  themes:
  1. Recognition for software in research
  2. Recognition of software career paths
  3. Developing the software skills base




                 Software Sustainability Institute
No recognition without reward
                                                           www.software.ac.uk



• How do we reward people for important software
  contributions?
    Traditionally: publish a research paper that happens to
     mention software
• A Research Software Impact Manifesto
    http://www.software.ac.uk/blog/2011-05-02-publish-or-be-
     damned-alternative-impact-manifesto-research-software
    NB Authorship is hard
• It works for data!
    C.f. Heather Piowowar’s work
    http://www.plosone.org/article/info:doi%2F10.1371%2Fjou
     rnal.pone.0000308


                       Software Sustainability Institute
Journal of Open
Research Software                               www.software.ac.uk


                 http://openresearchsoftware.metajnl.com




      Software Sustainability Institute
5 Stars of Research Software
                                                                               www.software.ac.uk



      • Community
                 There is a community infrastructure                         C
      • Open
                 Software has permissive licence                     R                  O
      • Defined
                 Accurate metadata for the software
      • Extensible                                                        E          D
                 Usable, modifiable for a new purpose
      • Runnable                                                      c.f.
                 Able to access and run software                     5 Stars of Linked Data
                                                                      (Berners-Lee)
      • More info: www.software.ac.uk/blog                            5 Stars of Online Journals
                                                                      (Shotton)
“Golden Star”
Originally by Ssolbergj
CC-BY
                                  Software Sustainability Institute
Recognition of software
            career path                                   www.software.ac.uk



• There is no defined career
  for people in academia who
  care about software
  engineering
    Research software engineers
• Their work is highly valued
  but unrecognised
• We are working to gain recognition for research software
  engineers
    Starting by finding out how many there are, who they are,
     and what they need
                      Software Sustainability Institute
Developing skills
                                                           www.software.ac.uk



• Software carpentry teaches
  basic software development
  skills
    “get more done in less time,
     and with less pain, and with
     greater confidence in results


• Training is provided through bootcamps
    highly-interactive workshops, interleaving short tutorials with
     hands-on practical exercise

                       Software Sustainability Institute
In conclusion…                                          www.software.ac.uk




1. Researchers are developing more software than ever,
   and trying to do it better

2. We are not adequately providing the training,
   recognition and reward, and career paths needed to
   improve the sustainability and quality of research
   software

3. This is more than just the availability of technically
   good code – we need good people and the right
   environment for them to work in
                    Software Sustainability Institute
Blogs and articles
                                                                     www.software.ac.uk


• Why scientific computing does not compute
     http://www.nature.com/news/2010/101013/full/467775a.html

• Sharing Detailed Research Data Is Associated with Increased Citation Rate
     http://www.plosone.org/article/info:doi%2F10.1371%2Fjournal.pone.0000308

• A Research Software Impact Manifesto
     http://www.software.ac.uk/blog/2011-05-02-publish-or-be-damned-
      alternative-impact-manifesto-research-software

• Journal of Open Research Software
     http://openresearchsoftware.metajnl.com/

• Five stars of research software
     http://www.software.ac.uk/blog/2013-04-09-five-stars-research-software


                            Software Sustainability Institute
A national facility for cultivating
  world-class research through software                  www.software.ac.uk



Some of our collaborations




Become our next collaborators!
Website:    www.software.ac.uk
Email:     info@software.ac.uk
Twitter:   twitter.com/SoftwareSaved
                     Software Sustainability Institute
Case Study: Ligand Binding
                                                                   www.software.ac.uk


• Centre for Computational Chemistry, Bristol
      New methods for rapid MC sampling of
       biomolecular systems modelled using QM/MM
      Developed two codes ProtoMS (F77) + Sire (C++)
      Water-Swap Reaction Coordinate method to
       calculate absolute protein-ligand binding free
       energies
• SSI’s work is helping to scale development
      ProtoMS and Sire both single developer codes
      ASPIRE/ACQUIRE framework has multiple devs
          • Split architecture between ASPIRE (adaptive
            multiresolution hybrid MD simulation) and ACQUIRE
            (WorkPacket scheduling system with optimisation
            for time to result vs “green-ness”

•   http://www.siremol.org/adaptive_dynamics

                               Software Sustainability Institute

More Related Content

More from Software Sustainability Institute

Collaborations Workshop 2012 Introduction to the Software Sustainability Inst...
Collaborations Workshop 2012 Introduction to the Software Sustainability Inst...Collaborations Workshop 2012 Introduction to the Software Sustainability Inst...
Collaborations Workshop 2012 Introduction to the Software Sustainability Inst...Software Sustainability Institute
 
Sustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into SoftwareSustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into SoftwareSoftware Sustainability Institute
 
Preserving software workshop - Community engagement workshop
Preserving software workshop - Community engagement workshopPreserving software workshop - Community engagement workshop
Preserving software workshop - Community engagement workshopSoftware Sustainability Institute
 

More from Software Sustainability Institute (15)

Collaborations Workshop Lightning Talks
Collaborations Workshop Lightning TalksCollaborations Workshop Lightning Talks
Collaborations Workshop Lightning Talks
 
Collaborations Workshop 2012 Introduction to the Software Sustainability Inst...
Collaborations Workshop 2012 Introduction to the Software Sustainability Inst...Collaborations Workshop 2012 Introduction to the Software Sustainability Inst...
Collaborations Workshop 2012 Introduction to the Software Sustainability Inst...
 
Digital Social Research
Digital Social ResearchDigital Social Research
Digital Social Research
 
Adopting Open Source Software for Longer-term Reuse
Adopting Open Source Software for Longer-term ReuseAdopting Open Source Software for Longer-term Reuse
Adopting Open Source Software for Longer-term Reuse
 
Digital Economies Southampton
Digital Economies SouthamptonDigital Economies Southampton
Digital Economies Southampton
 
Sustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into SoftwareSustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into Software
 
Sustainability Training Workshop - Intro to the SSI
Sustainability Training Workshop - Intro to the SSISustainability Training Workshop - Intro to the SSI
Sustainability Training Workshop - Intro to the SSI
 
Preserving software workshop - Community engagement workshop
Preserving software workshop - Community engagement workshopPreserving software workshop - Community engagement workshop
Preserving software workshop - Community engagement workshop
 
Preserving software workshop - Sustainability approaches
Preserving software workshop - Sustainability approachesPreserving software workshop - Sustainability approaches
Preserving software workshop - Sustainability approaches
 
Issue Tracking
Issue TrackingIssue Tracking
Issue Tracking
 
Supporting Software
Supporting SoftwareSupporting Software
Supporting Software
 
Managing Code in Repositories
Managing Code in RepositoriesManaging Code in Repositories
Managing Code in Repositories
 
Planning your project
Planning your projectPlanning your project
Planning your project
 
Ssi maintainers
Ssi maintainersSsi maintainers
Ssi maintainers
 
Governance for Software
Governance for SoftwareGovernance for Software
Governance for Software
 

Recently uploaded

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Building sustainable software for science... why good code is only the beginning

  • 1. Building sustainable www.software.ac.uk software for science …why good code is only the beginning 10 April 2013, EGI Community Forum, Manchester Mario Antonioletti, Neil Chue Hong, Steve Crouch, Simon Hettrick, Mike Jackson, Tim Parkinson, Shoaib Sufi Where indicated Software Sustainability Institute slides licensed under
  • 2. Software is pervasive in research www.software.ac.uk Software Sustainability Institute
  • 3. Just the Nature of the problem? www.software.ac.uk …why Scientific Computing does not compute Maintenance is not fun Published online 13 October 2010 | Nature 467, 775-777 Hacking new stuff is fun (2010) doi:10.1038/467775a Software Sustainability Institute
  • 4. Organisation www.software.ac.uk • Community Engagement (Lead: Shoaib Sufi)  Fellowship Programme  Events and Roadshows • Consultancy (Lead: Steve Crouch)  Open Call for Projects / Funded Collaborations  Software Evaluation • Policy and Communications (Lead: Simon Hettrick)  Recognition of software in research  Software career paths • Training (Lead: Mike Jackson)  Software Carpentry (500+ students/year)  Software Surgeries  Guides and top tips • Collaboration between universities of Edinburgh, Manchester, Oxford and Southampton. Software Sustainability Institute
  • 5. More than code… www.software.ac.uk • Broadly, our current work focuses on three key themes: 1. Recognition for software in research 2. Recognition of software career paths 3. Developing the software skills base Software Sustainability Institute
  • 6. No recognition without reward www.software.ac.uk • How do we reward people for important software contributions?  Traditionally: publish a research paper that happens to mention software • A Research Software Impact Manifesto  http://www.software.ac.uk/blog/2011-05-02-publish-or-be- damned-alternative-impact-manifesto-research-software  NB Authorship is hard • It works for data!  C.f. Heather Piowowar’s work  http://www.plosone.org/article/info:doi%2F10.1371%2Fjou rnal.pone.0000308 Software Sustainability Institute
  • 7. Journal of Open Research Software www.software.ac.uk http://openresearchsoftware.metajnl.com Software Sustainability Institute
  • 8. 5 Stars of Research Software www.software.ac.uk • Community  There is a community infrastructure C • Open  Software has permissive licence R O • Defined  Accurate metadata for the software • Extensible E D  Usable, modifiable for a new purpose • Runnable c.f.  Able to access and run software 5 Stars of Linked Data (Berners-Lee) • More info: www.software.ac.uk/blog 5 Stars of Online Journals (Shotton) “Golden Star” Originally by Ssolbergj CC-BY Software Sustainability Institute
  • 9. Recognition of software career path www.software.ac.uk • There is no defined career for people in academia who care about software engineering  Research software engineers • Their work is highly valued but unrecognised • We are working to gain recognition for research software engineers  Starting by finding out how many there are, who they are, and what they need Software Sustainability Institute
  • 10. Developing skills www.software.ac.uk • Software carpentry teaches basic software development skills  “get more done in less time, and with less pain, and with greater confidence in results • Training is provided through bootcamps  highly-interactive workshops, interleaving short tutorials with hands-on practical exercise Software Sustainability Institute
  • 11. In conclusion… www.software.ac.uk 1. Researchers are developing more software than ever, and trying to do it better 2. We are not adequately providing the training, recognition and reward, and career paths needed to improve the sustainability and quality of research software 3. This is more than just the availability of technically good code – we need good people and the right environment for them to work in Software Sustainability Institute
  • 12. Blogs and articles www.software.ac.uk • Why scientific computing does not compute  http://www.nature.com/news/2010/101013/full/467775a.html • Sharing Detailed Research Data Is Associated with Increased Citation Rate  http://www.plosone.org/article/info:doi%2F10.1371%2Fjournal.pone.0000308 • A Research Software Impact Manifesto  http://www.software.ac.uk/blog/2011-05-02-publish-or-be-damned- alternative-impact-manifesto-research-software • Journal of Open Research Software  http://openresearchsoftware.metajnl.com/ • Five stars of research software  http://www.software.ac.uk/blog/2013-04-09-five-stars-research-software Software Sustainability Institute
  • 13. A national facility for cultivating world-class research through software www.software.ac.uk Some of our collaborations Become our next collaborators! Website: www.software.ac.uk Email: info@software.ac.uk Twitter: twitter.com/SoftwareSaved Software Sustainability Institute
  • 14. Case Study: Ligand Binding www.software.ac.uk • Centre for Computational Chemistry, Bristol  New methods for rapid MC sampling of biomolecular systems modelled using QM/MM  Developed two codes ProtoMS (F77) + Sire (C++)  Water-Swap Reaction Coordinate method to calculate absolute protein-ligand binding free energies • SSI’s work is helping to scale development  ProtoMS and Sire both single developer codes  ASPIRE/ACQUIRE framework has multiple devs • Split architecture between ASPIRE (adaptive multiresolution hybrid MD simulation) and ACQUIRE (WorkPacket scheduling system with optimisation for time to result vs “green-ness” • http://www.siremol.org/adaptive_dynamics Software Sustainability Institute

Editor's Notes

  1. Images courtesy of projects from the ENGAGE programme http://www.engage.ac.uk/
  2. Statistics from Greg WilsonAre academics software developers?Can research consortia manage production?Are timing constraints different?What is the role of the PI in software development management?Are the skills for software and research the same?- more and more researchers use computer software and hardware intheir day to day research, not just those researchers who could beclassed as being computational scientists, yet they find itincreasingly difficult to exploit due to a lack of coordination([Gob10], also observed in [Han09])- there is a wide variance in the levels of experience in scientificcomputing and software development, and hence their use of computing,which is present across all domains and levels of seniority ([Har09],also ongoing as our result with the DIRAC consortium)- software is often treated as if it was disposable, rather than thesubject of a £9m per year investment by EPSRC [SaaI12]
  3. c.f work of James Howison
  4. A metajournal which encourages the publication of information that encourages the reuse of software.A way of using the current tools and practices to make software betterrecognised.
  5. Star graphic modified under CC-BY fromSsolbergjC.f.5 Stars of Linked Data (Berners-Lee):Available w/ open license, machine-readable, non-proprietary format, open standards, linked to provide context 5 Stars of Online Journals (Shotton):Peer Review, Open Access, Enriched Content, Available Datasets, Machine-readable metadataWhat about community?
  6. c.f work of James Howison
  7. Become our next collaborator – email info@software.ac.uk