Leveraging the Software Quality Assurance as a Service (SQAaaS) platform to adopt and get recognition for quality practices in software development.
Description
Abstract: The Software Quality Assurance as a Service (SQAaaS) platform [1] features on the one hand the Pipeline as a Service module, which allows the graphical composition of continuous integration and delivery (CI/CD) pipelines. Once the software is available in the source code repository, a pipeline will be triggered automatically to verify and validate each subsequent change in the code. The pipelines are composed using the JePL library [2], which simplifies the task of maintenance since pipelines are described using YAML files. On the other hand, the SQAaaS platform provides a tool that evaluates the quality achievements of different digital assets, i.e. source code, services and data: the Quality Assessment and Awarding module. The outcome of such assessment include quality reports as well as verifiable and shareable digital badges that embed metadata about the different attributes of the digital assets being evaluated.
[1] https://sqaaas.eosc-synergy.eu
[2] https://github.com/indigo-dc/jenkins-pipeline-library
The presentation recording is available on the HiRSE YouTube Channel: https://www.youtube.com/watch?v=puuqAMfTAOQ
Learn more about the HiRSE Seminar Series: https://www.helmholtz-hirse.de/series.html
Files
KIT_seminar.pdf
Files
(5.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:d5fad8816bc86a356a975277742a537b
|
5.1 MB | Preview Download |