z-logo
open-access-imgOpen Access
Evaluation of PHP Framework Measured Using Object-Oriented Metrics with the Analytic Hierarchy Process
Author(s) -
Rochmat Setiyawan,
Windu Gata,
Elbiansyah,
Dhista Dwi Nur Ardiansyah,
Dewi Yuliandari,
Diah Wijayanti,
F P Harmono,
Yuli Komalasari,
Mareanus Lase,
Muhammad Hilman Fakhriza
Publication year - 2020
Publication title -
iop conference series. materials science and engineering
Language(s) - English
Resource type - Journals
eISSN - 1757-899X
pISSN - 1757-8981
DOI - 10.1088/1757-899x/874/1/012025
Subject(s) - analytic hierarchy process , computer science , metric (unit) , quality (philosophy) , process (computing) , measure (data warehouse) , object (grammar) , hierarchy , data mining , software engineering , mathematics , programming language , operations research , artificial intelligence , engineering , operations management , philosophy , epistemology , economics , market economy
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.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here