PERBANDINGAN MAINTAINABILITY, FLEKSIBILITY, TESTABILITY PADA CMS OPEN SOURCE E-COMMERCE

Rini Anggrainingsih, Aren Dwipa Pangastuti Suryono, Umu Amanah Nur Rohmawati

Abstract


Content Management System (CMS) open source banyak digunakan dalam website e-commerce. CMS open source e-commerce tumbuh semakin canggih dan lebih kompetitif. Artikel ini berisi perbandingan kualitas software dari top three CMS open sourece e-commerce yaitu Magento, Woocomerce,dan OpenCart. perbandingan dilakukan terhadap kualitas revision software yaitu maintainability, fleksibility, dan testability. Kualitas revison diuji sebab maintenance dan testing merupakan proses yang sangat penting dalam pembuatan sebuah software dan memerlukan banyak resource. Pengukuran dilakukan dengan menggunakan phpmetric untuk menghitung maintainability index, afferent coupling, efferent couping, lack of cohesion method, cyclomatic complexity. Tujuan dari penulisan artikel ini adalah untuk menentukkan open source e-commerce terbaik dalam proses maintenance, adaptasi, dan modifikasi. Hasil menunjukkan bahwa magento memiliki kemampuan terbaik untuk maintenance, testing, dan perubahan kode dibandingkan Woocommerce dan Opencart, dimana nilai maintainaility indenxnya 111,36, afferent coupling 0,826, efferent coupling 1,83, Lack of cohesion method 2,10 dan Cyclomatic Complexity 11,02.


References


M. Dhakate, “Study of Content Management System (CMS) for Developing E-Commerce Websites,” Indian J. Appl. Res., vol. 5, no. 8, pp. 456–458, 2015.

M. Fakhriza et al., “Aplikasi Content Management System ( Cms ) Pada Joomla Untuk Membuat Web Service,” no. 9, pp. 11–13.

M. Shaikh and V. Fegade, “Modeling Essentials of Content Management System (CMS) for Web-Based MIS Application,” Int. J. Eng. Technol., vol. 2, no. 3, pp. 132–136, 2012.

Pressreader, “Inovasi Open Source di ASEAN,” www.pressreader.com, 2017. [Online]. Available: https://www.pressreader.com/indonesia/info-komputer/20170207/281513635897546. [Accessed: 16-Jun-2017].

S. J. Vaughan-Nichols, “It’s an open-source world: 78 percent of companies run open-source software,” zdnet.com, 2015. [Online]. Available: http://www.zdnet.com/article/its-an-open-source-world-78-percent-of-companies-run-open-source-software/. [Accessed: 15-Jun-2017].

BuiltWith, “Open Source Usage-Statistics for websites using Open Source technologies,” trends.builtwith.com, 2017. [Online]. Available: https://trends.builtwith.com/shop/open-source. [Accessed: 09-Jun-2017].

N. M. A. M. Najm, “Measuring Maintainability Index of a Software Depending on Line of Code Only,” vol. 16, no. 2, pp. 64–69, 2014.

M. Ghasemi, S. M. Sharafi, and A. Arman, “Towards an Analytical Approach to Measure Modularity in Software Architecture Design,” J. Softw., vol. 10, no. 4, p. 465, 2015.

K. W. M. & J. E. P. J.M. Voas, “A comparison of a dynamic software testability metric to static cyclomatic complexity,” Trans. Inf. Commun. Technol., vol. 8, 1994.

S. Arabia and S. Arabia, “COMPARING E-COMMERCE CONTENT MANAGEMENT,” vol. 53, no. 3, 2013.

R. Anggrainingsih, “Comparison of Maintainability and Flexibility on Open Source LMS,” pp. 273–277, 2016.

D. Coleman, D. Ash, B. Lowther, and P. Oman, “Using metrics to evaluate software system maintainability,” Computer (Long. Beach. Calif)., vol. 27, no. 8, pp. 44–49, 1994.

Steve Pavarno, “metric documentation: first experiment #241,” github.com, 2017. [Online]. Available: https://github.com/phpmetrics/PhpMetrics/pull/241/files. [Accessed: 13-Jun-2017].

J.-F. Lépine, “How to understand the PhpMetrics’ metrics,” phpmetrics.org, 2015. [Online]. Available: http://www.phpmetrics.org/documentation/how-to-understand-metrics.html. [Accessed: 09-Jun-2017].

L. Shen and S. Ren, “Analysis and measurement of software flexibility based on flexible points,” pp. 331–341, 1990.

J.-F. Lépine, “Metrics of PhpMetrics,” phpmetrics.org, 2015. [Online]. Available: http://www.phpmetrics.org/documentation/index.html. [Accessed: 13-Jun-2017].

D. R. S. Abdullah, Dr. M.H. Khan, “F LEXIBILITY : A K EY F ACTOR T O,” Int. J. Softw. Eng. Appl., vol. 6, no. 1, pp. 89–99, 2015.

M. H. Khan and R. Srivastava, “T ESTABILITY M EASUREMENT M ODEL F OR O BJECT O RIENTED D ESIGN ( T MM OOD ),” vol. 7, no. 1, pp. 153–163, 2015.

P. Aba, “phpmetrics of popular php projects,” peteraba.com, 2014. [Online]. Available: https://peteraba.com/blog/phpmetrics-of-popular-projects/. [Accessed: 16-Jun-2017].




DOI: https://doi.org/10.30743/infotekjar.v2i1.145

Refbacks

  • There are currently no refbacks.


Copyright (c) 2017 Rini Anggrainingsih, Aren Dwipa Pangastuti Suryono, Umu Amanah Nur Rohmawati

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

InfoTekJar (Jurnal Nasional Informatika dan Teknologi Jaringan)

Program Studi Teknik Informatika - Universitas Islam Sumatera Utara
Website : http://jurnal.uisu.ac.id/index.php/infotekjar/index
Email : infotekjar@ft.uisu.ac.id

InfoTekJar : Jurnal Nasional Informatika dan Teknologi Jaringan) is licensed under a Creative Commons Attribution 4.0 International License