Comparison methods in a decision support system for determining JavaScript frameworks
Rofif Aghna Fakhri Diya, Agus Mulyanto
Abstract
The selection of an appropriate JavaScript framework in web-based software development often leads to errors when the chosen framework is incompatible with the design. The ability to make decisions quickly, accurately, and precisely is therefore a key factor in successful software design. Addressing this need, the present study analyzes the accuracy of the analytical hierarchy process-weight product (AHP-WP), analytical hierarchy process-technique for order preference by similarity to ideal solution (AHP TOPSIS), and analytical hierarchy process-simple multi-attribute rating technique (AHP-SMART) methods in determining the most suitable JavaScript framework according to the International Organization for Standardization (ISO) 9126 classification. To evaluate accuracy, the mean absolute percentage error (MAPE) was applied as a cost function to measure the error percentage of each method. The analysis was conducted on ten popular JavaScript frameworks selected based on their popularity and usage trends. The evaluation considered six quality criteria: functionality, reliability, usability, efficiency, maintainability, and portability. The results show the ranking of each alternative for all methods. Accuracy measurement using MAPE revealed that the AHP-WP method produced the smallest error percentage (37.77645%), compared to AHP-TOPSIS (47.12566%) and AHP-SMART (46.4041%). Accordingly, the AHP-WP method is recommended for decision support system (DSS) development.
Keywords
AHP-SMART method; AHP-TOPSIS method; AHP-WP method; decision support system; JavaScript framework;
DOI:
http://doi.org/10.12928/telkomnika.v24i1.27241
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
TELKOMNIKA Telecommunication, Computing, Electronics and Control ISSN: 1693-6930 , e-ISSN: 2302-9293 Universitas Ahmad Dahlan , 4th Campus Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191 Phone: +62 (274) 563515, 511830, 379418, 371120 Fax: +62 274 564604
<div class="statcounter"><a title="Web Analytics" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/10241713/0/0b6069be/0/" alt="Web Analytics"></a></div> View TELKOMNIKA Stats