An Empirical Analysis on McCall's Quality factors of Software Engineering using Analytic Hierarchy Process : A Quantitative Approach

jogannagari malla reddy, S.V.A.V. PRASAD, B.V. RAMANA MURTHY


The software engineering is layered technology. The evaluation of software quality significance depends on its layers implementation. This may be a difficult task and the Analytic Hierarchy Process seems to provide an effective approach for properly quantifying the pertinent data. Even though, there are many critical issues that a decision maker needs to be aware off. This paper examines some of the practical and computational issues involved when the AHP method is used in the software engineering applications to find out the significance of McCall’s quality factors


Quality focus, process, methods, tools, AHP, Priorities, Alternatives, Pair wise comparisons, Priority Vector, Eigen vector

Full Text:




Practitioner’s Approach”, Mc Graw-Hill.

Mrinal Singh Rawat and Arpita Mittal, “ Survey on Impact of Software Merics on Software Quality”, International Journal of Advanced Computer Science & Applications, Vol.3, No.1, 2012. . (Article in a Journal)

B. Kitchenham, “ What’s up with software Metrics ? - A Preliminary mapping study “, The Journal of Systems and Software, 37-51, 2010. . (Article in a Journal)

Sadia Rehman and Siffat Ullah Khan, “SWOT Analysis of Software Metrics for Global Software Development : A Systematic Literature Review Protocol”, IOSR Journal of Computer Engineering (IOSRJEC),ISSN: 2278-0661, Vol 2, Issue. 1-7, 2012. . (Article in a Journal)

Saaty, T.L, “The Analytic Hierarchy Process.”, Mc Graw-Hill International, New York, NY, 2000.

Saaty, T.L, “ Multi criteria Decision making : The Analytic Hierarchy Process”, McGraw Hill, New York, 1980.

Satty, T.L, “Scaling method for priorities in hierarchical structures”, Journal of Mathematical Psychology, 234 – 281,1977.

Saaty, T.L, “ How to Make a Decision : The Analytic Hierarchical Process”, European Journal of Operational Research, Vol 48, 9 – 26, 1990. . (Article in a Journal)

M.S. Rawat, A. Mittal , SLK. Debey, “ Survey Metrics : A Rigorous & Practical Approach”, 2nd Edition, PWS, 1998.

Bohem,B., “ Software Engineering Economics ”, Prentice-Hall, Englewood Cliffa. New Jerssey, 1981.

Evangelos Triantaphyllou and Stuart H. Mann, “Using the Analytic Hierarchy Process for Decision making in Decision making in Engineering Applications : Some Challenges“, International Journal of Industrial Engg. Applications and Practice, Vol. 2., No.1, 35 – 44, 1995. (Article in a Journal)

Karlsson. J, Wohlin ,D., “ An evaluation of methods for prioritizing software requirements”, Information and Software Technology, Vol 39, 939 – 947.

Ms. Neha Patidar, Mr. Arvind Upadhyay, “ Applying Analytical Hierarchy process to evaluate the Performance of different operating systems.”, International Journal of Scientific Engineering & Technology, Vol. 1, Issue No. 3, 72-75. (Article in a Journal)

Boucher. T.O. and Mc Stravic. E.L, “Multi attribute Evaluation within a Present Value Framework and its Relation to the Analytic Hierarchy Process”, The Engineering Economics, 37, 55-71, 1991.

Mary Shaw, “What makes Good Research in Software Engineering”, International Journal of Software Tools for Technology Transfer, Vol 4, No.1, 1-7. (Article in a Journal)

Marvin V.Zelkowitz and Delores Wallace, “Experimental models for validating technology”, IEEE Computer, Vol. 31, No. 5, 23-31, 1998.

P.Kousalya and G. Mahender Reddy, “Analytical Hierarchy Process Approach–An Application of Engg. Education”,Mathematica Aeterna Vol. 2, No 10, 861 – 878,2012.

Ashok Ganguly and Satish Talreja, “ Decision of critical path under multiple criteria through Analytical Hierarchy Process”, Ultra Scientist of Physical Sciences, Vol17(2).

Kunal Chopra and Monika Sachdeva, “Classification of Software Projects Based on Software Metrics: A Review”, International Conference On Communication, Computing & Systems, 2014. . (Article in a Journal)

W.K.S.D. Fernando and DGSM Wijayarathne, “ The Importance of Software Metrics : Perspective of Software Development Projects in Sri Lanka”, SAITM Research Symposium on Engineering Advancements, 2014.

Chandni Ahuja and Pariminder Kaur, “ Quantitative Evaluation of Software Architecture”, Proceeding of the INDIACom-2016, IEEE Xplore, 2016. (Article in a Conference Proceedings)

Amit Verma and Iqbaldeep Kaur and Namita Arora, Comparative Analysis of Software Engineering Paradigms “, Proceeding of the INDIACom-2016, IEEE Xplore, 2016. (Article in a Conference Proceedings)

Parita Jain, Laxmi Ahuja and Aruna Sharma, “Current State of the Research in Agile Quality Development”, Proceeding of the INDIACom-2016, IEEE Xplore, 2016. (Article in a Conference Proceedings)

Ruchika Malhotra and Anuradha Chug, “Comparative Analysis of Agile Methods and Iterative Enhancement Model in Assessment of Software Maintenance “, Proceeding of the INDIACom-2016, IEEE Xplore, 2016. (Article in a Conference Proceedings)



  • There are currently no refbacks.

Copyright (c) 2017 International Journal of Advanced Research in Computer Science