Development of community-based approaches for ensuring and improving the quality of scientific software and code

Closed

Programme Category

EU Competitive Programmes

Programme Name

Horizon Europe (2021-2027)

Programme Description

Horizon Europe is the European Union (EU) funding programme for the period 2021 – 2027, which targets the sectors of research and innovation. The programme’s budget is around € 95.5 billion, of which € 5.4 billion is from NextGenerationEU to stimulate recovery and strengthen the EU’s resilience in the future, and € 4.5 billion is additional aid.

Programme Details

Identifier Code

HORIZON-INFRA-2023-EOSC-01-02 Grant

Call

Development of community-based approaches for ensuring and improving the quality of scientific software and code

Summary

The overall objective of this topic is to improve the quality of software and code, as well as the quality of other digital objects based on code such as workflows, computational models, etc.

Detailed Call Description

Preservation and sustainability of software are vital areas of development in the EOSC ecosystem and best practices from various communities need to be aligned to maximise software reuse. Proposals should cover the following activities:

  • Foster alignment of existing initiatives by promoting coherence and developing community guidelines.
  • Promote the use of already existing common technical specifications, standards or infrastructure, endorsed by the various scientific communities.
  • Define software delivering and packing best practices towards software reusability, including deployment descriptions, packaging methodologies, integration on problem solving collaborative environments such as notebooks.
  • Ensure integration of infrastructure, tools and services not just for software but also for computational models, workflows and anything that is code-based. This should include a Continuous Integration & Continuous Deployment (CI/CD) setup for codes and live testing on relevant data.
  • The systems and services developed within the scope of the topic should be flexible and scalable in their deployment by making use of cloud technologies, such as containers, to allow an easy integration with the future EOSC Core infrastructure.
  • Define a baseline of Source Code quality based on coding principles and coding best practices, including API and documentation. Provide tools for the automatic testing of conformance.
  • Develop minimum quality certification frameworks through automated checks, pipelines and digital badges. Provide indication of code maturity within the software life cycle.
  • Allow for the integration of automatic testing for security vulnerability and license infringements.
  • Ensure optimal and sustainable software archival practices and mainstream software citation and correct attribution for inclusion in novel research assessment frameworks.
  • Incentivise open, community-driven and sustainable software development, involving labs as well as individuals (long-tail of science). Establish software green houses which nurture and support new codes and integrate with software quality tools.
  • Develop FAIR metrics frameworks for digital objects such as software, code, computational models, workflows, etc.
  • Develop or align pre-existing training materials for software development skills, digital badges, etc.

The granting authority can fund a maximum of one project.

Call Total Budget

€8,00 million

Financing percentage by EU or other bodies / Level of Subsidy or Loan

100%

EU Contribution: €8,00 million

Thematic Categories

  • Information Technology
  • Research, Technological Development and Innovation

Eligibility for Participation

  • Researchers/Research Centers/Institutions

Eligibility For Participation Notes

Beneficiaries will be subject to the following additional access rights:

  • Each beneficiary must grant royalty-free access to its results to the EOSC Association for monitoring and developing policies and strategies for the European Open Science Cloud. Each beneficiary must also provide directly to the EOSC Association the information the beneficiary deems necessary for monitoring and developing policies and strategies for the European Open Science Cloud.
  • Each beneficiary must grant royalty-free access to its intellectual property rights which are part of the results and are needed for further developing the European Open Science Cloud to legal entities identified by the granting authority and established in Member States or countries associated to the Horizon Europe Framework Programme.

Beneficiaries must deposit the digital research data generated in the action in a trusted repository federated in the European Open Science Cloud (EOSC) in compliance with EOSC requirements.

Call Opening Date

06/12/2022

Call Closing Date

09/03/2023

National Contact Point(s)

Research and Innovation Foundation
29a Andrea Michalakopoulou, 1075 Nicosia
P.O.Box 23422, 1683 Nicosia
Phone Number: +357 22205000
Email Address: support@research.org.cy
Website: https://www.research.org.cy/en/

Contact Persons:
Dr Charalambos Papatryfonos
Scientific Officer
Contact Phone: +357 22 205 016
Contact Email: cpapatryfonos@research.org.cy

Dr Ioannis Theodorou
Scientific Officer
Contact Phone: +357 22 205 038
Contact Email: itheodorou@research.org.cy

(Publish Date: 19/12/2022-for internal use only)

EU Contact Point

Contact the Research Enquiry Service (RES) for any general question on Horizon Europe:

https://research-and-innovation.ec.europa.eu/contact-us/research-enquiry-service_en