Using ISO 9126 with QoS DiffServ model for evaluating software quality in mobile environments

Evaluation of software quality in mobile environments is a subject of active research and is a difficult task. This is caused by dynamic characteristics of mobile networks and the limited resources of mobile devices. This paper presents a study to help quality managers and evaluators using the ISO 9126 software quality standard, with the DiffServ QoS model to evaluate product quality in mobile environments. The effects of mobile technologies limitations are analyzed for each QoS parameter and for each Diffserv class. As a result of this study, the reliability and the efficiency are the software product quality characteristics, the most correlated with Diffserv classes in terms of influence of the mobile environment limitations. It is caused by the fact that these characteristics are dependent on the software runtime environment and the Diffserv QoS model focuses on the quality at the network level, unlike the ISO 9126 standard that applies to the application level.

[1]  Christophe Diot,et al.  Simple performance models of differentiated services schemes for the Internet , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[2]  Paul Grace,et al.  Overcoming middleware heterogeneity in mobile computing applications , 2004 .

[3]  Andrea Calvagna,et al.  Mobility and quality of service across heterogeneous wireless networks , 2005, Comput. Networks.

[4]  Abdelhakim Hafid,et al.  Some principles for quality of service management , 1997, Distributed Syst. Eng..

[5]  Scott Shenker,et al.  Supporting real-time applications in an Integrated Services Packet Network: architecture and mechanism , 1992, SIGCOMM '92.

[6]  H. Hassanein,et al.  Extensions for Internet QoS paradigms to mobile IP: a survey , 2005, IEEE Communications Magazine.

[7]  Charles E. Perkins,et al.  IP Mobility Support for IPv4 , 2002, RFC.

[8]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[9]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[10]  Kui Wu,et al.  QoS Support in Mobile Ad Hoc Networks , 2001 .

[11]  Alain Abran,et al.  On the Use of Software Quality Standard ISO/IEC9126 in Mobile Environments , 2013, 2013 20th Asia-Pacific Software Engineering Conference (APSEC).

[12]  H. D. MeerDept Quantitative Qos-mapping: a Unifying Approach , 1997 .

[13]  Hendrik Knoche,et al.  Quantitative qos-mapping: A unifying approach , 1997 .

[14]  Kun I. Park QoS in Packet Networks , 2010 .

[15]  David Clark,et al.  Supporting Real-Time Applications in an Integrated Services Packet Network: Architecture and Mechanism , 1992, SIGCOMM.

[16]  R. Braden,et al.  Resource Reservation Protocol (rsvp) , 1995 .

[17]  R. B. Patel,et al.  Mobile Ad hoc Networks: Challenges and Future , 2007 .

[18]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.

[19]  Pramode K. Verma,et al.  Refined assured forwarding framework for differentiated services architecture , 2007, Comput. Commun..

[20]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[21]  Fred Baker,et al.  Assured Forwarding PHB Group , 1999, RFC.

[22]  Runtong Zhang,et al.  On the enhancement of a differentiated services scheme , 2000, NOMS 2000. 2000 IEEE/IFIP Network Operations and Management Symposium 'The Networked Planet: Management Beyond 2000' (Cat. No.00CB37074).

[23]  Bin Zhang,et al.  Reliability Oriented QoS Driven Composite Service Selection Based on Performance Prediction , 2008, SEKE.

[24]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[25]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.