KUALITAS PERANGKAT LUNAK: MODULARITAS PUSTAKA TEXT PRE-PROCESSING
Perangkat lunak yang baik harus mencapai kualitas yang baik pula. Termasuk pustaka (library) dan komponen perangkat lunak yang akan dipanggil pada perangkat lunak lainnya. Terdapat beberapa faktor kualitas yang dapat dicapai pustaka perangkat lunak, antara lain fleksibilitas, modularitas, interopera...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
UIN Sunan Gunung Djati Bandung
2018-03-01
|
Series: | Jurnal Perspektif |
Subjects: | |
Online Access: | http://www.perspektif.uinsgd.ac.id/index.php/JP/article/view/11 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Perangkat lunak yang baik harus mencapai kualitas yang baik pula. Termasuk pustaka (library) dan komponen perangkat lunak yang akan dipanggil pada perangkat lunak lainnya. Terdapat beberapa faktor kualitas yang dapat dicapai pustaka perangkat lunak, antara lain fleksibilitas, modularitas, interoperabilitas, dan portabilitas. Penelitian ini bertujuan untuk mengukur faktor kualitas modularitas dari pustaka text pre-processing untuk Bahasa Indonesia. Metodologi pembangunan pustaka menggunakan Waterfall dengan menerapkan Unified Modelling Language (UML) sebagai model perangkat lunak. Pustaka text pre-processing dibangun dengan bahasa pemrograman Java dengan masukan berupa koleksi dokumen teks dan keluaran berupa Himpunan Frequent Word Itemset (HFWI) sebagai representasi teks terstruktur. Modularitas pustaka diukur dengan menggunakan metriks Coupling between Object Classes (CBO) dan Lack of Cohesion in Methods (LCOM). Hasil pengukuran dan evaluasi modularitas pustaka menunjukkan bahwa modularitas pustaka sudah dicapai dengan kohesi yang cukup tinggi dan kopling yang rendah. Kohesi yang cukup tinggi ditunjukkan dengan nilai LCOM 0.381, sedangkan kopling yang rendah ditunjukkan dengan nilai CBO 1.045. |
---|---|
ISSN: | 2549-7111 2549-712X |