Formalising software quality using a hierarchy of quality models

2Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The success of any activity relies on its quality. There are many approaches to quality assessment and management related to software activities like specification, modelling and design of all kind of artifacts (from large systems to small Java applets, from custom-made applications to commercial software). Unfortunately, these approaches are difficult to compare, combine or select because of the lack of a widespread quality reference framework. In this paper we propose three kinds of hierarchically structured quality models in order to formalise software quality issues and deal with quality information modelling. A generic model that represents the fundamental concepts related to software quality is the root of this hierarchy. Starting from this generic model, many reference models that specialise it may be derived. Finally, reference models are refined into domain models that adapt them to a particular domain of software. In the paper, we define as example a reference model that adopts the ISO/IEC 9126-1 quality standard, classical proposals about metrics and the quality-related QML language. We then refine this model into three different domain models, for a kind of component libraries, databases and web services. © Springer-Verlag Berlin Heidelberg 2004.

Cite

CITATION STYLE

APA

Illa, X. B., & Franch, X. (2004). Formalising software quality using a hierarchy of quality models. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3180, 741–750. https://doi.org/10.1007/978-3-540-30075-5_71

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free