QualityLink provides the technical infrastructure to create joint catalogues of learning opportunities. This is a foundational part of a European University Alliance’s virtual inter-university campus and addresses use case 1 (“Discover”) of the European Higher Education Interoperability Framework (HEIF).
As a technical implementer, you’ll be connecting your institution’s learning opportunities to Europe-wide platforms using standard, interoperable formats. This guide provides the technical specifications, implementation options, and step-by-step instructions you need to get your data live.
Requirements: see the QualityLink application profile
Validation: use the SHACL validator at https://shacl-play.sparna.fr/play/validate – upload your dataset or enter URL under “Input Data”, select “URL” under “Shapes” and enter https://specs.quality-link.eu/resources/ontology-shacl.ttl
Benefits: ELM offers maximum semantic richness and direct alignment with European standards; you can generate or export ELM from existing systems
Requirements: implement at least the required endpoints as specified in the Data Exchange Specification
Benefits: you can use existing API infrastructure or expose data real-time from existing systems; all data is normalised to ELM during aggregation
NB: you can use one or several standards within an alliance. Even if different alliance members use different standards, all aggregated data is converted to ELM.
We recommend starting with the hosted QualityLink aggregator. This is the easiest option for fast and risk-free deployment, as it requires no own resources. The QualityLink aggregator is run on a non-profit basis and may be used by all European higher education institutions free of charge.
If your institution or alliance has advanced customisation needs, you may fork the QualityLink aggregator or the course catalogue components and deploy customised versions on your own infrastructure. All QualityLink software is available as open source on GitHub under an Apache 2.0 license.
The benefits and limitations of each option
✓ Benefits: immediate deployment without infrastructure investment; recommended option for getting started.
✗ Limitations: ability to customise the aggregation process and schedule, but you cannot adapt the software directly.
✓ Benefits: full control over the aggregation process; no external dependencies; ability to customise the software if needed.
✗ Limitations: requires additional technical expertise and resources for infrastructure and maintenance.
✓ Benefits: maximum flexibility and full ownership; cater for specific requirements that the QualityLink aggregator cannot meet; integration with existing systems.
✗ Limitations: requires significant own development effort and resources for infrastructure and maintenance.
NB: You can always change from the hosted aggregator to one of the other options at a later stage if needed.
We recommend the hosted QualityLink prototype platform (forthcoming) to get started. The benefits and limitations of the other approaches are:
✓ Benefits: available immediately once your data is aggregated; filtered view for your institutions possible; does not require any own infrastructure or development.
✗ Limitations: beyond preset filters and the colour scheme, customisation and alliance branding are limited.
✓ Benefits: can be deployed easily on your own infrastructure/private cloud; customise the user experience and branding according to your needs.
✗ Limitations: requires some technical expertise and resources for infrastructure and maintenance; customisations require additional development work.
✓ Benefits: allows full customisation; use the API of the QualityLink aggregator or a custom API of your own aggregator.
✗ Limitations: significant development effort and resources required for development, infrastructure and maintenance.
QualityLink is dedicated to creating a seamless and interoperable environment for sharing quality data across European higher education
PROJECT REF: 2023-1-DE01-KA220-HED-000161253
ON THIS SITE
This project has been funded with support from the European Commission. This website reflects the views only of the authors, and the Commission or the National Agency cannot be held responsible for any use which may be made of the information contained therein.
Website conceived and delivered by the Knowledge Innovation Centre