The existence of various PHP frameworks may become one alternative choice in developing a web application that PT XYZ wants to evaluate its Wisanggeni internal PHP framework in order to measure how far the design quality of Wisanggeni framework is working. An evaluation on PHP framework using object-oriented metric parameter and design quality is then conducted in this research. The results of measurement conducted using object-oriented metric parameters for each framework are evaluated with the Analytic Hierarchy Process (AHP) method to determine the best framework model design quality used as a reference for the development of Wisanggeni. This study also uses a combination of PHPDepend and PHPMetrics devices to measure the values of object-oriented metrics in each PHP framework. The research final result is that each framework has one value representing each framework's quality in which the quality of Wisanggeni framework is almost to the same with the Laravel and CodeIgniter framework.
Evaluation of PHP Framework Measured Using Object-Oriented Metrics with the Analytic Hierarchy Process
[1] S. Misra, “Evaluation criteria for object-oriented metrics,” Acta Polytech. Hungarica, vol. 8,
no. 5, pp. 109–136, 2011.
[2] L. Rosenberg and L. Hyatt, “Software quality metrics for object-oriented environments,”
Crosstalk Journal, April, vol. 10, no. 4, pp. 1–6, 1997.
[3] F. BritoeAbreu, M. Goulao, and R. Esteves, “Toward the Design Quality Evaluation of Object
Oriented Software Systems,” Proc. 5th Int. Conf. Softw. Qual., no. October, 1995.
[4] D. Rosmala, M. Ichwan, and M. I. Gandalisha, “Komparasi Framework MVC (Codeigniter,
dan CakePHP) pada Aplikasi Berbasis Web (Studi Kasus: Sistem Informasi Perwalian di
Jurusan Informatika Institut Teknologi Nasional),” J. Inform., vol. 2, no. 2, pp. 22–30, 2011.
[5] R. A. Khan, K. Mustafa, and S. I. Ahson, “An Empirical Validation of Object Oriented Design
Quality Metrics,” J. King Saud Univ. - Comput. Inf. Sci., vol. 19, pp. 1–16, 2013.
[6] K. Letelay and A. SN, “Evaluasi Kualitas Perangkat Lunak Dengan Metrics Berorientasi
Objek,” vol. 2012, no. semnasIF, pp. 139–145, 2012.
[7] R. Anggrainingsih, B. O. P. Johannanda, A. P. Kuswara, D. Wahyuningsih, and T.
Rejekiningsih, “Comparison of maintainability and flexibility on open source LMS,” in
Proceedings - 2016 International Seminar on Application of Technology for Information and
Communication, ISEMANTIC 2016, 2017.
[8] P. Mursanto and E. Hermawan, “PEMERINGKATAN SOFTWARE APLIKASI
BERDASARKAN PROPERTI KUALITAS DISAIN DAN METRICS FOR OBJECT
ORIENTED SOFTWARE MENGGUNAKAN ANALYTIC HIERARCHY PROCESS,” J.
Sist. Inf., 2012.
[9] T. L. Saaty, “Decision making — the Analytic Hierarchy and Network Processes
(AHP/ANP),” J. Syst. Sci. Syst. Eng., 2004.
[10] S. M. Jamali, “Object Oriented Metrics ( A Survey Approach ) Seyyed Mohsen Jamali
Department of Computer Engineering Sharif University of Technology January 2006 Tehran
Iran,” Design, 2006.
[11] D. Jamwal, “Analysis of Software Quality Models for Organizations,” 2010.
[12] Muktamyee Sarker, “An overview of Object Oriented Design Metrics Master Thesis,”
Computer (Long. Beach. Calif)., 2005.
[13] S. R. Chidamber and C. F. Kemerer, “A Metrics Suite for Object Oriented Design,” IEEE
Trans. Softw. Eng., 1994.
[14] J. a. McCall, P. K. Richards, and G. F. Walters, “Factors in Software Quality,” at’l Tech. Inf.
Serv., 1977.
[15] M. Fayad, D. C. Schmidt, and R. E. Johnson, Implementing Application Frameworks. 1999.
[16] N. E. Fenton and S. L. Pfleeger, “Software metrics: a rigorous and practical approach. 1997,”
Brooks/Cole Pub Co, 1993.