QMGenerator Framework and Knowledge Base for Software Quality Model-based
Youness Boukouchi, Adil Khamal, Abdalaziz Marzak, Hicham Moutachaouik
Abstract
Youness Boukouchi, Adil Khamal, Abdalaziz Marzak, Hicham Moutachaouik
Abstract
The software quality plays a very important role in the success of the development of the software. To determine the software quality, several standards have been proposed and several quality models have been developed. During these years, thousands of software have been produced, and for each software, an approach and a model of software quality was used in the development cycle to ensure software quality, but unfortunately, today we do not have any trace of this cumulated experiments, which can be stored in a knowledge base to be shared later by all the members of the engineering software community. To solve this problem, we present in this article the QMGenerator Framework for software quality supporting the SQuaM approach, this Framework is endowed with a knowledge base exploiting the semantic technologies of the Web in particular RDF(S) which allows managing the models of software quality and sharing experiences and accumulated knowledge during the development cycle of the software.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The software quality plays a very important role in the success of the development of the software. To determine the software quality, several standards have been proposed and several quality models have been developed. During these years, thousands of software have been produced, and for each software, an approach and a model of software quality was used in the development cycle to ensure software quality, but unfortunately, today we do not have any trace of this cumulated experiments, which can be stored in a knowledge base to be shared later by all the members of the engineering software community. To solve this problem, we present in this article the QMGenerator Framework for software quality supporting the SQuaM approach, this Framework is endowed with a knowledge base exploiting the semantic technologies of the Web in particular RDF(S) which allows managing the models of software quality and sharing experiences and accumulated knowledge during the development cycle of the software.
Key concepts: Computer science, Software construction, Software development, Software quality, Software engineering, Software quality analyst, Software quality control, Social software engineering