Application of the AHP-ELECTRE Method for Selection OOP Based Apps Programs


  • Akmaludin Universitas Nusa Mandiri, Jakarta, Indonesia
  • Adhi Dharma Suriyanto Universitas Bina Sarana Informatika, Jakarta, Indonesia
  • Nandang Iriadi Universitas Bina Sarana Informatika, Jakarta, Indonesia
  • Budi Santoso Universitas Bina Sarana Informatika, Jakarta, Indonesia
  • Bilal Abdul Wahid Universitas Bina Sarana Informatika, Jakarta, Indonesia




AHP, OOP Base Apps, ELECTRE, Ranking, Selections.


Object-based programming (OOP) has become a trend among programming language users, this is because many functions, procedures and techniques for using features are so widely available. By utilizing the advantages of these facilities, it is possible to provide convenience for programmers who use object-based programming languages. The purpose of this study is to provide an objective scoring system for a number of programming applications that have been made equipped with the assessment criteria. Assessment criteria that can be used for object-based apps programs with eleven criteria, namely Class structure, Inheritance, Encapsulation, Pollymorphys, Constructur, Accessor, Mutator, Visibility, Overriding, Overloading, and Price. With these many criteria, it provides a level of difficulty in choosing an object-based program application. To determine the appropriateness of an apps program, source testing will be carried out in the form of coding that has been previously constructed which affects the eleven predetermined measurement criteria. The assessment process recommends using the Electre method as a measure of the results of the calculation and ranking process. While determining the weight of the criteria using the Analytic Hierarchy Process (AHP) method. From the results of the assessment of 23 object-based apps programs, ranking assessments are based on aggregate dominant matrices as follows, the first rank with a weight of 22 as the largest weight is owned by 4 apps programss, namely AP16, AP17, AP18, and AP19. Based on the results of the ranking process, it can be said that the ELECTRE and AHP methods can be used as a selection process for object-based apps programs with optimal results.

GS Cited Analysis


Download data is not yet available.


Ahmad, I., Kim, S. K., Lee, J., & Rho, J. J. (2020). Analytic hierarchy process model for the selection of optimal internet access technologies in rural Pakistan. International Journal of the Analytic Hierarchy Process, 12(2), 254–271.

Akmaludin, Cahyadi, C., Kuswanto, H., Rahman, T., Sudradjatand, A., & Panca, E. (2020). Research Article Decision Support For Selection of System Analyst in Industry 4.0 Generation Era Using: MCDM-AHP And Prometee Elimination Methods. 2010.

Al-Harbi, K. M. A. S. (2001). Application of the AHP in project management. International Journal of Project Management, 19(1), 19–27.

Alonso, J. A., & Lamata, M. T. (2006). Consistency in the analytic hierarchy process: a new approach. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 14(4), 445–459.

Bathrinath, S., Vignesh, A. K. N., Venkatesh, S., & Satheshkumar, R. (2019). Examination of Waste Management in Printing Industries using Electre-I Method. International Journal of Recent Technology and Engineering, 8(4S2), 284–288.

Brunelli, M., Critch, A., & Fedrizzi, M. (2013). A note on the proportionality between some consistency indices in the AHP. Applied Mathematics and Computation, 219(14), 7901–7906.

Chybowski, L., Twardochleb, M., & Wiśnicki, B. (2016). Multi-criteria Decision making in Components Importance Analysis applied to a Complex Marine System. Naše More, 63(4), 264–270.

Costa, H. G., & Duarte, M. B. T. (2019). Applying electre tri me for evaluating the quality of services provided by a library. ACM International Conference Proceeding Series, 278–281.

Dave, H. K., Desai, K. P., & Raval, H. K. (2012). a Decision Support System for Tool Electrode Selection for Electro Discharge Machining Process Using the Analytic Hierarchy Process. International Journal of the Analytic Hierarchy Process, 4(2), 89–103.

Farkas, A. (2007). The analysis of the principal eigenvector of pairwise comparison matrices. Acta Polytechnica Hungarica, 4(2), 1–17.

Gupta, M., & Tripathi, R. (2015). Design of a AHP based user centric decision making algorithm for network selection. ACM International Conference Proceeding Series, 25-27-Sept, 142–146.

Ilham, N. A. (2020). Implementasi Konsep Pemrograman Berorientasi Objek Pada Aplikasi Sistem Parkir Menggunakan Bahasa Pemrograman Java. Jurnal Edukasi Elektro, 3(2), 63–69.

Ishizaka, A., & Labib, A. (2009). Analytic Hierarchy Process and Expert Choice: Benefits and limitations. OR Insight, 22(4), 201–220.

Mary, S. A. S. A., & Suganya, G. (2016). Multi-Criteria Decision Making Using ELECTRE. Circuits and Systems, 07(06), 1008–1020.

Pinem, A. P. R. (2017). Implementasi Fuzzy ELECTRE Untuk Penilaian Kerusakan Akibat Bencana Alam. Jurnal Sistem Informasi Bisnis, 7(2), 81.

Rais, M. (2019). Penerapan Konsep Object Oriented Programming Untuk Aplikasi Pembuat Surat. PROtek : Jurnal Ilmiah Teknik Elektro, 6(2), 96–101.

Saaty, T. L. (2003). Decision-making with the AHP: Why is the principal eigenvector necessary. European Journal of Operational Research, 145(1), 85–91.

Saaty, T. L. (2010). The Eigenvector In Lay Language 2 . What we learn when we have measurement. 2(2), 163–169.

Setiawan, A., & Artanti, A. (2021). InfoTekJar : Jurnal Nasional Informatika dan Teknologi Jaringan Komparasi Metode Elimination Et Choix Traduisant La Realite ( Electre ) dan K-NN Similarity dalam Sistem Pendukung Keputusan Pemilihan Konsentrasi Jurusan Siswa SMK. 2.

Supriatin, S;Rahmi, AN;Asharudin, F. (2020). SEBAGAI TIM MARKETING UNIVERSITAS AMIKOM Abstraksi Keywords : 3(1).

Wang, T. (2019). The information security risk assessment model based on improved ELECTRE method. ACM International Conference Proceeding Series, 570–574.


Crossmark Updates

How to Cite

Akmaludin, A., Suriyanto, A. D. . ., Iriadi, N. ., Santoso, B. ., & Wahid, B. A. . (2022). Application of the AHP-ELECTRE Method for Selection OOP Based Apps Programs. Sinkron : Jurnal Dan Penelitian Teknik Informatika, 7(4), 2231-2240.

Most read articles by the same author(s)