Main Article Content

Mochammad Abdul Azis
Imam Nawawi
Ahmad Fauzi
Ginabila
Ahmad Hafidzul Kahfi
Abdul Hamid

Abstract

Software quality can be assessed using certain measures and methods, as well as using software testing. ISO is used as one of the benchmarks of software quality that has been created by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). Software testing can use metrics to increase productivity, this software is very useful in simplifying the testing process by focusing the programmer on the code quality part of the program. The ability of software to be modified includes correction, improvement or adaptation to changes in the environment, requirements, and functional specifications. Metrics can be used to measure the quality level of a model's program code based on indicators from Chidamber Kemerer (CK) by performing Maintainability Predictions which are tested on the metrics bug prediction found in the eclipse mylyn application which consists of four properties, namely WMC, DIT, NOC, and , RFCs. To be able to help carry out the process of calculating software quality based on CK Metrics on mylyn eclips data using the Mamdani fuzzy inference system, it can prove the classification into Low, Medium, High forms. In this case, the defuzzification method is confirmed using the COA (centre of area) method to determine the final value obtained from the membership function formed from the composition process of all outputs.

Downloads

Download data is not yet available.

Article Details

How to Cite
Azis, M. A., Imam Nawawi, Ahmad Fauzi, Ginabila, Ahmad Hafidzul Kahfi and Abdul Hamid (2021) “Maintainability Prediction in Eclipse Mylyn Software Program Code Using Mamdani’s Fuzzy Inference System Approach”, Jurnal Mantik, 5(2), pp. 512-516. doi: 10.35335/mantik.Vol5.2021.1355.pp512-516.
References
[1] K. Letelay and S. N. Azhari, “Evaluasi Kualitas Perangkat Lunak dengan Metrics Berorientasi Objek,” Semin. Nas. Inform. …, vol. 2012, no. semnasIF, pp. 139–145, 2015.
[2] M. Nazir, R. A. Khan, and K. Mustafa, “A Metrics Based Model for Understandability Quantification,” no. April, 2010.
[3] E. Suryawati, “Fuzzy model for predicting reusability factor of a software model = Model Fuzzy untuk memprediksi faktor reusability sebuah perangkat lunak,” Inkom, vol. 7, no. 1, pp. 21–27, 2013.
[4] A. Fauzi, “Prediksi Understandability Pada CK Metrics Object Oriented Menggunakan Fuzzy Inference System,” vol. 5, no. 2, pp. 132–137, 2020.
[5] P. K. Bhatia and R. Mann, “An Approach to Measure Software Reusability of OO Design An Approach to Measure Software Reusability of OO Design,” no. January 2008, 2015.
[6] L. Cheikhi, R. E. Al-Qutaish, A. Idri, and A. Sellami, “Chidamber and kemerer object-oriented measures: Analysis of their design from the metrology perspective,” Int. J. Softw. Eng. its Appl., vol. 8, no. 2, pp. 359–374, 2014, doi: 10.14257/ijseia.2014.8.2.35.
[7] E. Haryatmi and M. Y. Mashuri, “Penerapan Fuzzy Logic Inference System Metode Mamdani Sebagai Penunjang Diagnosis Kanker Paru,” no. April, 2016.
[8] A. Halim, A. Xandra, and A. Sim, “Mengukur Tingkat Reusability dan Efficiency dari Kode Program dengan Pendekatan Fuzzy Logic,” vol. 4, pp. 109–114, 2015.