Saved in:
Bibliographic Details
Main Authors: Pablo Orviz, Samuel Bernardo
Format: Recurso digital
Language:English
Published: Zenodo 2023
Subjects:
Online Access:https://doi.org/10.5281/zenodo.8090242
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866902017183580160
author Pablo Orviz
Samuel Bernardo
author_facet Pablo Orviz
Samuel Bernardo
contents <p><strong>Abstract</strong>: 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.</p> <p>[1] <a href="https://sqaaas.eosc-synergy.eu">https://sqaaas.eosc-synergy.eu</a><br>[2] <a href="https://github.com/indigo-dc/jenkins-pipeline-library">https://github.com/indigo-dc/jenkins-pipeline-library</a></p> <p>The presentation recording is available on the HiRSE YouTube Channel: <a href="https://www.youtube.com/watch?v=puuqAMfTAOQ">https://www.youtube.com/watch?v=puuqAMfTAOQ</a></p> <p>Learn more about the HiRSE Seminar Series: <a href="https://www.helmholtz-hirse.de/series.html">https://www.helmholtz-hirse.de/series.html</a></p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_8090242
institution Zenodo
language eng
publishDate 2023
publisher Zenodo
record_format zenodo
spellingShingle Leveraging the Software Quality Assurance as a Service (SQAaaS) platform to adopt and get recognition for quality practices in software development.
Pablo Orviz
Samuel Bernardo
Software Quality Assurance
Research Software Engineering
Continuous Integration and delivery
<p><strong>Abstract</strong>: 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.</p> <p>[1] <a href="https://sqaaas.eosc-synergy.eu">https://sqaaas.eosc-synergy.eu</a><br>[2] <a href="https://github.com/indigo-dc/jenkins-pipeline-library">https://github.com/indigo-dc/jenkins-pipeline-library</a></p> <p>The presentation recording is available on the HiRSE YouTube Channel: <a href="https://www.youtube.com/watch?v=puuqAMfTAOQ">https://www.youtube.com/watch?v=puuqAMfTAOQ</a></p> <p>Learn more about the HiRSE Seminar Series: <a href="https://www.helmholtz-hirse.de/series.html">https://www.helmholtz-hirse.de/series.html</a></p>
title Leveraging the Software Quality Assurance as a Service (SQAaaS) platform to adopt and get recognition for quality practices in software development.
topic Software Quality Assurance
Research Software Engineering
Continuous Integration and delivery
url https://doi.org/10.5281/zenodo.8090242