Published June 28, 2023 | Version v1
Presentation Open

Leveraging the Software Quality Assurance as a Service (SQAaaS) platform to adopt and get recognition for quality practices in software development.

  • 1. IFCA
  • 2. LIP, Lisboa

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