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...

Full description

Saved in:
Bibliographic Details
Main Authors: Dian Sa'adillah Maylawati, Hamdan Sugilar, Rully Agung Yudhiantara
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