Technical Framework

Technical Framework

This project is concerned with building and maintaining the technical infrastructure that forms the backbone of CESSDA’s Research Infrastructure.

The aim is to automate and document various workflows, update the Technical Architecture document, disseminate the software development guidelines and elicit feedback on them, continue to enroll developers to the development environment and revise the Metadata Harvester and Repository Handlers to comply with the CESSDA Metadata Management model.

The deliverables Technical Framework are the Technical Architecture document (which provides common standards to guide the design and implementation of interoperable products and services for CESSDA), a Development Infrastructure (which provide a common set of tools, tests and code repositories to foster common development practices, and help align standards across the CESSDA Service Provider community) and an Impact Analysis (which looks at how the Technical Framework contributes to CESSDA’s vision, then examines each of the deliverables in turn to see if and how it meets the ‘distributed/integrated/borderless’ systems requirements and how it addresses the relevant key performance indicators).

The delivery partners were DANS, GESIS, NSD, SND, UKDS (lead), with all partners contributing to the Technical Architecture document and UKDS and NSD responsible for specifying, installing and configuring the components of the development infrastructure.

The Development Infrastructure is already in use, as the Open Source Metadata Harvester (a deliverable of the Metadata Harvester project) was developed with it. However, there is much more to do, as there are no acceptance or production environments at present. This means that software components can be developed, but CESSDA has no way of formally testing and accepting them into service, nor of running them so that they are made accessible to users. Also, discussions with Service Providers to make them aware of the detailed guidance contained in the Technical Architecture and gather their feedback are needed. It is anticipated that funding will be made available from the CESSDA budget to complete this additional work.

Once this work has been completed, there will be clear guidelines and formal acceptance criteria to ensure software components for the Research Infrastructure can be designed, built and tested to comply with common standards and required quality levels. This will enable CESSDA to provide a full scale sustainable research infrastructure that enables the research community to conduct high-quality research, which in turn leads to effective solutions to the major challenges facing society.