Skip to main content

Badging in EOSC-Synergy

The approach followed by EOSC-Synergy identifies three levels (gold, silver and bronze) for the three categories or types of badges (software, services and data).

Badges for software#

The following table summarizes the software criteria that is associated to each badge level:

BronzeSilverGold
Accessibility (QC.Acc)✔️✔️✔️
Code Management (QC.Man)✔️
Code Metadata (QC.Met)✔️✔️
Code Style (QC.Sty)✔️
Code Workflow (QC.Wor)✔️
Delivery (QC.Del)✔️
Documentation (QC.Doc)✔️✔️✔️
Licensing (QC.Lic)✔️✔️✔️
Security Static Analysis (QC.Sec)✔️
Unit Testing (QC.Uni)✔️
Versioning (QC.Ver)✔️✔️

Note: strikethrough criteria is currently not supported in the SQAaaS platform

Software criteria baseline

The codes showcased in the table above (e.g. QC.Acc) are defined in the standard to which the current implementation of the SQAaaS is aligned.

and the images corresponding to each level:

Badges for services#

The following table summarizes the service criteria that is associated to each badge level:

BronzeSilverGold
Deployment (SvcQC.Dep)✔️✔️✔️
API Testing (SvcQC.API)✔️
Integration Testing (SvcQC.Int)✔️
Functional Testing (SvcQC.Fun)✔️✔️
Performance Testing (SvcQC.Per)✔️
Security Dynamic Analysis (SvcQC.Sec)✔️✔️
Documentation (SvcQC.Doc)✔️✔️✔️
Service criteria baseline

The codes showcased in the table above (e.g. SvcQC.Dep) are defined in the standard to which the current implementation of the SQAaaS is aligned.

and the images corresponding to each level: