QM: A tool for building software quality models

This paper presents QM, a tool for supporting the construction of quality models for software systems. The quality framework assumed for QM is defined by means of a conceptual model. The goals of QM are enumerated and its functionalities described. Among other, QM provides functionalities to define...

Descripción completa

Detalles Bibliográficos
Autores: Carvallo Vega, Juan Pablo, Franch Gutiérrez, Javier|||0000-0001-9733-8830, Grau Colom, Gemma, Quer, Carme|||0000-0002-9000-6371
Tipo de recurso: informe técnico
Fecha de publicación:2004
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/97977
Acceso en línea:https://hdl.handle.net/2117/97977
Access Level:acceso abierto
Palabra clave:Quality models
Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació
Descripción
Sumario:This paper presents QM, a tool for supporting the construction of quality models for software systems. The quality framework assumed for QM is defined by means of a conceptual model. The goals of QM are enumerated and its functionalities described. Among other, QM provides functionalities to define software quality factors, to reuse these quality factors among different quality models, to state relationships among them and to assign metrics for their future evaluation. The construction of quality models can be guided following any method and new methods can be defined using the tool itself. QM has been designed to be integrated with other tools to support processes in the different contexts where quality models can be used (software development, component selection, etc). As an example, the architecture of a whole system for supporting component selection processes is finally included.