Software quality in mobile environments: A comparative study
Karima Moumane, Ali Idri · 2017
Evaluating Software Quality (SQ) of mobile applications is an active and challenging research topic. This is caused by the limitations of both mobile networks and mobile devices such as low bandwidth, frequent disconnection, low energy and low storage capacity. In order to help programmers, developers and SQ evaluators to deal with the limitations of mobile environments and to achieve a high level of mobile software quality, we have designed two frameworks ISO9126-FRAM and Diffserv-FRAM. ISO9126-FRAM consists in using the SQ standard ISO 9126 in mobile environments while DIFFSERV-FRAM concerns the use of the SQ standard ISO 9126 with the DiffServ Quality of Service (QoS) model to evaluate the software quality in mobile environments. Therefore, the main objective of this study is to present and compare these two frameworks of SQ evaluation to show the disadvantages and advantages of each one. This comparison is based on the Framework Mapping Comparison Method. As a result of this comparison, the correlation between the two frameworks can be strong as it can be weak depending on the studied SQ characteristics. In addition, differences have been identified at the empirical evaluation level of the two frameworks in terms of the encountered difficulties.