Title :
A survey-based study of the mapping of system properties to ISO/IEC 9126 maintainability characteristics
Author :
Correia, José Pedro ; Kanellopoulos, Yiannis ; Visser, Joost
Author_Institution :
Software Improvement Group, Amsterdam, Netherlands
Abstract :
The ISO/IEC 9126 international standard for software product quality is a widely accepted reference for terminology regarding the multi-faceted concept of software product quality. Based on this standard, the Software Improvement Group has developed a pragmatic approach for measuring technical quality of software products. This quality model introduces another level below the hierarchy defined by ISO/IEC 9126, which consists of system properties such as volume, duplication, unit complexity and others. A mapping between system properties and ISO/IEC 9126 characteristics is defined in a binary fashion: a property either influences a characteristic or not. This mapping embodies consensus among three experts based, in an informal way, on their experience in software quality assessment. We have conducted a survey-based experiment to study the mapping between system properties and quality characteristics. We used the Analytic Hierarchy Process as a formally structured method to elicit the relative importance of system properties and quality characteristics from a group of 22 software quality experts. We analyzed the results of the experiment with two objectives: (i) to validate the original binary mapping and (ii) to refine the mapping using the elicited relative weights.
Keywords :
IEC standards; ISO standards; software maintenance; software quality; software reliability; software standards; ISO/IEC 9126 international standard; ISO/IEC 9126 maintainability characteristics; analytic hierarchy process; binary mapping; software improvement group; software product quality; software quality assessment; survey-based study; system properties mapping; IEC standards; ISO standards; Measurement standards; Software maintenance; Software measurement; Software quality; Software standards; Stability analysis; Standards development; Terminology;
Conference_Titel :
Software Maintenance, 2009. ICSM 2009. IEEE International Conference on
Conference_Location :
Edmonton, AB
Print_ISBN :
978-1-4244-4897-5
Electronic_ISBN :
1063-6773
DOI :
10.1109/ICSM.2009.5306346