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!
|
_version_ | 1841546092173328384 |
---|---|
author | Dian Sa'adillah Maylawati Hamdan Sugilar Rully Agung Yudhiantara |
author_facet | Dian Sa'adillah Maylawati Hamdan Sugilar Rully Agung Yudhiantara |
author_sort | Dian Sa'adillah Maylawati |
collection | DOAJ |
description | 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. |
format | Article |
id | doaj-art-d859773d563045e7875a580f58282b9d |
institution | Kabale University |
issn | 2549-7111 2549-712X |
language | English |
publishDate | 2018-03-01 |
publisher | UIN Sunan Gunung Djati Bandung |
record_format | Article |
series | Jurnal Perspektif |
spelling | doaj-art-d859773d563045e7875a580f58282b9d2025-01-11T03:02:06ZengUIN Sunan Gunung Djati BandungJurnal Perspektif2549-71112549-712X2018-03-011210.15575/jp.v1i2.1110KUALITAS PERANGKAT LUNAK: MODULARITAS PUSTAKA TEXT PRE-PROCESSINGDian Sa'adillah Maylawati0Hamdan Sugilar1Rully Agung Yudhiantara2Sekolah Tinggi Teknologi GarutUIN Sunan Gunung Djati BandungUIN Sunan Gunung Djati BandungPerangkat 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.http://www.perspektif.uinsgd.ac.id/index.php/JP/article/view/11kualitas perangkat lunakmodularitaspustaka perangkat lunaktext pre-processing |
spellingShingle | Dian Sa'adillah Maylawati Hamdan Sugilar Rully Agung Yudhiantara KUALITAS PERANGKAT LUNAK: MODULARITAS PUSTAKA TEXT PRE-PROCESSING Jurnal Perspektif kualitas perangkat lunak modularitas pustaka perangkat lunak text pre-processing |
title | KUALITAS PERANGKAT LUNAK: MODULARITAS PUSTAKA TEXT PRE-PROCESSING |
title_full | KUALITAS PERANGKAT LUNAK: MODULARITAS PUSTAKA TEXT PRE-PROCESSING |
title_fullStr | KUALITAS PERANGKAT LUNAK: MODULARITAS PUSTAKA TEXT PRE-PROCESSING |
title_full_unstemmed | KUALITAS PERANGKAT LUNAK: MODULARITAS PUSTAKA TEXT PRE-PROCESSING |
title_short | KUALITAS PERANGKAT LUNAK: MODULARITAS PUSTAKA TEXT PRE-PROCESSING |
title_sort | kualitas perangkat lunak modularitas pustaka text pre processing |
topic | kualitas perangkat lunak modularitas pustaka perangkat lunak text pre-processing |
url | http://www.perspektif.uinsgd.ac.id/index.php/JP/article/view/11 |
work_keys_str_mv | AT diansaadillahmaylawati kualitasperangkatlunakmodularitaspustakatextpreprocessing AT hamdansugilar kualitasperangkatlunakmodularitaspustakatextpreprocessing AT rullyagungyudhiantara kualitasperangkatlunakmodularitaspustakatextpreprocessing |