next up previous
Next: Functionality Up: Compendium of Software Quality Previous: History of the Compendium

Software Quality ISO Standards

The ISO/IEC 9126 standard describes a software quality model which categorizes software quality into six characteristics (factors) which are sub-divided into sub-characteristics (criteria). The characteristics are manifested externally when the software is used as a consequence of internal software attributes.

The internal software attributes are measured by means of internal metrics (e.g., monitoring of software development before delivery). Examples of internal metrics are given in ISO 9126-3. The quality characteristics are measured externally by means of external metrics (e.g., evaluation of software products to be delivered). Examples of external metrics are given in ISO 9126-2.

Our work focuses on the assessment of the internal quality of a software product as it can be assessed upon the source code. In the following we describe the general quality model as defined in ISO 9126-1 with its properties and sub-properties. Details of the internal aspect of this model are given as well.


Copyright © 2008-2009, ARiSA AB. Phone: +46-(0)470 70 8495 Email: Valid CSS! Valid XHTML 1.0 Transitional