Software Quality Appraisal Using Multi-Criteria Decision Approach

Full Text (PDF, 271KB), PP.8-13

Views: 0 Downloads: 0


Sanjay Kumar Dubey 1,* Disha Sharma 1

1. Amity University/ CSE Dept., Noida, India

* Corresponding author.


Received: 2 Dec. 2014 / Revised: 11 Jan. 2015 / Accepted: 13 Feb. 2015 / Published: 8 Mar. 2015

Index Terms

Software Quality Attributes, ISO/IEC 9216, Fuzzy Multi Criteria Approach, Software Quality Evaluation, Fuzzy Membership Function


Software quality measurement is the key factor in the development of any software system. Various software quality models are devised to measure the performance of a software system, which consists of numerous quality parameters on the basis of which software are quantified. Different types of software quality models are already present like an ISO/IEC9126 Quality model, Boehm's model, McCall's model, etc. In this paper, an attempt has been made to increase the quality of a software system by introducing some new quality parameters in ISO/IEC9126 model. Since the quality parameters are very unpredictable in nature, so as to evaluate the performance of quality parameters, the fuzzy multi criteria approach has been used.

Cite This Paper

Sanjay Kumar Dubey, Disha Sharma, "Software Quality Appraisal Using Multi-Criteria Decision Approach", International Journal of Information Engineering and Electronic Business(IJIEEB), vol.7, no.2, pp.8-13, 2015. DOI:10.5815/ijieeb.2015.02.02


[1]P. Bourque and R. Dupuis, Guide to the Software Engineering Body of Knowledge, 2004 Edition, Vol. 1, IEEE Press Piscataway, NJ, USA, 2004, pp. 1-1.

[2]ISO/IEC 9126-1:2001, "Software Engineering-Product Quality Part 1: Quality Model", Int'l Organization for Standardization, 2001.

[3]B. W. Boehm, J. R. Brown and M. L. Lipow, "Quantitative Evaluation of Software Quality," Proceedings of the 2nd International Conference on Software Engineering, San Francisco, CA, USA, October, 1976, pp. 592-605.

[4]J. A. McCall, P. K. Richards, and G. F. Walters, Factors in Software Quality, 1977, Vol. I, II, and III, US Rome Air Development Center Reports- NTIS AD/A-049 014, NTIS AD/A-049 015 and NTIS AD/A-049 016, U. S. Department of Commerce.

[5]R. G. Dromey, "A model for software product quality," IEEE Transactions on Software Engineering, Vol. 21, No. 2, February, 1995, pp. 146-162.

[6]P. R. Srivastava and K. Kumar, "An Approach towards Software Quality Assessment," Communications in Computer and Information System Series (CCIS Springer Verlag), Vol. 31, No. 6, 2009, pp. 345-346.

[7]P. R. Srivastava, A. P. Singh, K. V. Vageesh, "Assessment of Software Quality: A Fuzzy Multi-Criteria Approach," Evolution of Computional Optimization Algorithms in Software Engineering: Applications and Techniques, IGI Global USA, 2010, chapter – 11, pp. 200-219.

[8]A. Sharma, R. Kumar and P.S. Grover, "Estimation of Quality for Software Components- an Empirical Approach," ACM SIGSOFT Software Engineering Notes, Vol. 3, No. 5, November, 2008, pp. 1-10.

[9]S. A. Slaughter, D. E. Harter, & M. S. Krishnan, "Evaluating the Cost of Software Quality," Communications of the ACM, Vol. 41, No. 8, August, 1998, pp. 67-73.

[10]M. Agarwal, & K. Chari, "Software Effort, Quality, and Cycle Time: A Study of CMM Level 5 Projects," IEEE Transactions on Software Engineering, Vol. 33, No. 3, March, 2007, pp. 145-156.

[11]Y. Kanellopoulos, P. Antonellis, D. Antoniou, C. Makris, E. Theodoridis, C. Tjortjis and N. Tsirakis, "Code Quality Evaluation Methodology Using The ISO/IEC 9126 Standard," International Journal of Software Engineering & Applications (IJSEA), Vol. 1, No. 3, July, 2010, pp. 17-36.

[12]L. Lin and H. M. Lec, "A Fuzzy Software Quality Assessment Model to Evaluate User Satisfaction," Proceedings of the Second International Conference on Innovative Computing, Information and Control, Washington DC, USA, September, 2007, pp. 760-764.

[13]T. J. Ross, Fuzzy Logic with Engineering Applications, 2nd Ed, Wiley India Pvt. Ltd, New Delhi, India, 2004.

[14]A. P. Singh and A. K. Vidyarthi, "Optimal allocation of landfill disposal site: A fuzzy mullti criteria approach," Iranian Journal of Enviromental Health Science & Engineering, Vol. 5, No. 1, 2008, pp. 25-34.

[15]G. Buyukozkan, C. Kahramanand D. Ruan, "A fuzzy multi-criteria decision approach for software development strategy selection," International Journal of General Systems, Vol. 33, No. (2-3), 2004, pp. 259-280. 

[16]J. S. Challa, A. Paul, Y. Dada, V. Nerella, P. R. Srivastava and A. P. Singh, "Integrated Software Quality Evaluation: A Fuzzy Multi-Criteria Approach," Journal of Information Processing Systems, Vol. 7, No. 3, Sep 2011, pp. 473-518.