article

Synergies and conflicts among software quality attributes and bug fixes

  • International Journal of Information Systems and Change Management
  • Inderscience Publishers
Research footprint

At a glance

Citations
3
References
22
Comments
0
Paper overview

Abstract

Quality has great effect on acceptance and behaviour of software products under operation. Quality has many perspectives for users, engineers and managers. These perspectives are represented formally in a quality model that is composed of both external and internal measures. External quality attributes can be measured indirectly using internal properties of the software product. Many external attributes are of interest to manager of software production and are combined in a framework or a quality model. However, these attributes may have interrelationships, positive or negative (conflicts). In addition, external quality attributes may have relationships with bugs in a component or system. In this research, we aim to find empirical evidence of the interrelationships among six quality attributes (reusability, flexibility, understandability, functionality, extendibility and effectiveness) and with bugs. We also demonstrate the evolution of these quality attributes in consecutive releases. Eleven open-source systems and their evolutions are considered to study the research objectives. The results could not show a relationship between the quality attributes and bugs in systems. The evolution of systems is consistent with the evolution in quality, i.e., quality increases in consecutive releases. There are some positive and low negative relationships among the quality attributes.

Record transparency

Publication details

DOI
10.1504/ijiscm.2017.10007287
OpenAlex
W2746595926
Document type
article
Language
EN
Source
International Journal of Information Systems and Change Management
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.