Perhitungan Nilai Kohesi Class dengan Pendekatan Semantik dengan Mempertimbangkan Artefak Desain

Rekayasa perangkat lunak bertujuan memberikan sebuah cara atau metode untuk membangun sebuah sistem perangkat lunak yang berkualitas. Kualitas perangkat lunak yang dikembangkan tidak hanya bertumpu pada satu tahap saja, melainkan kualitas harus dijaga pada setiap tahapan sehingga perangkat lunak yan...

Full description

Bibliographic Details
Main Authors: Bayu Priyambadha, Fajar Pradana
Format: Article
Language:Indonesian
Published: University of Brawijaya 2018-03-01
Series:Jurnal Teknologi Informasi dan Ilmu Komputer
Subjects:
Online Access:https://jtiik.ub.ac.id/index.php/jtiik/article/view/632
_version_ 1797220427855036416
author Bayu Priyambadha
Fajar Pradana
author_facet Bayu Priyambadha
Fajar Pradana
author_sort Bayu Priyambadha
collection DOAJ
description Rekayasa perangkat lunak bertujuan memberikan sebuah cara atau metode untuk membangun sebuah sistem perangkat lunak yang berkualitas. Kualitas perangkat lunak yang dikembangkan tidak hanya bertumpu pada satu tahap saja, melainkan kualitas harus dijaga pada setiap tahapan sehingga perangkat lunak yang dihasilkan dapat mencapai kualitas yang baik. Salah satu proses untuk mewujudkan hasil perangkat lunak yang berkualitas dapat dilakukan pada fase perancangan sistem. Kohesi adalah salah satu indikator untuk menilai kualitas dari sebuah hasil perancangan. Perhitungan nilai kohesi dilakukan dengan melihat keterkaitan antara atribut dan metode yang ada di dalam sebuah klas. Sebuah metode diasumsikan mempunyai hubungan yang erat apabila tipe parameter memiliki kesamaan dengan tipe atribut yang dimiliki oleh klas tersebut. Kesamaan tipe parameter dan atribut tidak selalu menandakan bahwa atribut tersebut dikelola di dalam metode. Penelitian ini berupaya untuk menggali sebuah informasi yang dapat meningkatkan tingkat kepastian dari keterkaitan antara metode dan atribut dalam klas. Kesamaan penamaan tidak hanya dilihat dari kesamaan penulisan tetapi dilihat dari kesamaan makna (semantik). Selain itu, juga akan dipertimbangkan artefak desain berupa gambaran algoritma untuk melakukan perhitungan kohesi. Tahapan penulaian dimulai dari studi literatur, pengumpulan data, perancangan algoritma dan sistem, perhitungan kohesi dengan pendekatan semantik, analisis hasil dan yang terakhir adalah penarikan kesimpulan. Setelah melakukan perhitungan kohesi hasil mengalami peningkatan, sehingga perlu mempertimbangkan algorima artefak. Nilai koefisien Kappa yang meningkat dari 0.001519 ke 0.347587.
first_indexed 2024-04-24T12:49:22Z
format Article
id doaj.art-c90875196d494f0182efda90ffe77eb7
institution Directory Open Access Journal
issn 2355-7699
2528-6579
language Indonesian
last_indexed 2024-04-24T12:49:22Z
publishDate 2018-03-01
publisher University of Brawijaya
record_format Article
series Jurnal Teknologi Informasi dan Ilmu Komputer
spelling doaj.art-c90875196d494f0182efda90ffe77eb72024-04-06T08:47:47ZindUniversity of BrawijayaJurnal Teknologi Informasi dan Ilmu Komputer2355-76992528-65792018-03-015110.25126/jtiik.201851632281Perhitungan Nilai Kohesi Class dengan Pendekatan Semantik dengan Mempertimbangkan Artefak DesainBayu PriyambadhaFajar Pradana0Fakultas Ilmu Komputer, Universitas BrawijayaRekayasa perangkat lunak bertujuan memberikan sebuah cara atau metode untuk membangun sebuah sistem perangkat lunak yang berkualitas. Kualitas perangkat lunak yang dikembangkan tidak hanya bertumpu pada satu tahap saja, melainkan kualitas harus dijaga pada setiap tahapan sehingga perangkat lunak yang dihasilkan dapat mencapai kualitas yang baik. Salah satu proses untuk mewujudkan hasil perangkat lunak yang berkualitas dapat dilakukan pada fase perancangan sistem. Kohesi adalah salah satu indikator untuk menilai kualitas dari sebuah hasil perancangan. Perhitungan nilai kohesi dilakukan dengan melihat keterkaitan antara atribut dan metode yang ada di dalam sebuah klas. Sebuah metode diasumsikan mempunyai hubungan yang erat apabila tipe parameter memiliki kesamaan dengan tipe atribut yang dimiliki oleh klas tersebut. Kesamaan tipe parameter dan atribut tidak selalu menandakan bahwa atribut tersebut dikelola di dalam metode. Penelitian ini berupaya untuk menggali sebuah informasi yang dapat meningkatkan tingkat kepastian dari keterkaitan antara metode dan atribut dalam klas. Kesamaan penamaan tidak hanya dilihat dari kesamaan penulisan tetapi dilihat dari kesamaan makna (semantik). Selain itu, juga akan dipertimbangkan artefak desain berupa gambaran algoritma untuk melakukan perhitungan kohesi. Tahapan penulaian dimulai dari studi literatur, pengumpulan data, perancangan algoritma dan sistem, perhitungan kohesi dengan pendekatan semantik, analisis hasil dan yang terakhir adalah penarikan kesimpulan. Setelah melakukan perhitungan kohesi hasil mengalami peningkatan, sehingga perlu mempertimbangkan algorima artefak. Nilai koefisien Kappa yang meningkat dari 0.001519 ke 0.347587. https://jtiik.ub.ac.id/index.php/jtiik/article/view/632Rekayasa Perangkat LunakKualitas Perangkat LunakKualitas DesainKohesiMetrik Desain
spellingShingle Bayu Priyambadha
Fajar Pradana
Perhitungan Nilai Kohesi Class dengan Pendekatan Semantik dengan Mempertimbangkan Artefak Desain
Jurnal Teknologi Informasi dan Ilmu Komputer
Rekayasa Perangkat Lunak
Kualitas Perangkat Lunak
Kualitas Desain
Kohesi
Metrik Desain
title Perhitungan Nilai Kohesi Class dengan Pendekatan Semantik dengan Mempertimbangkan Artefak Desain
title_full Perhitungan Nilai Kohesi Class dengan Pendekatan Semantik dengan Mempertimbangkan Artefak Desain
title_fullStr Perhitungan Nilai Kohesi Class dengan Pendekatan Semantik dengan Mempertimbangkan Artefak Desain
title_full_unstemmed Perhitungan Nilai Kohesi Class dengan Pendekatan Semantik dengan Mempertimbangkan Artefak Desain
title_short Perhitungan Nilai Kohesi Class dengan Pendekatan Semantik dengan Mempertimbangkan Artefak Desain
title_sort perhitungan nilai kohesi class dengan pendekatan semantik dengan mempertimbangkan artefak desain
topic Rekayasa Perangkat Lunak
Kualitas Perangkat Lunak
Kualitas Desain
Kohesi
Metrik Desain
url https://jtiik.ub.ac.id/index.php/jtiik/article/view/632
work_keys_str_mv AT bayupriyambadha perhitungannilaikohesiclassdenganpendekatansemantikdenganmempertimbangkanartefakdesain
AT fajarpradana perhitungannilaikohesiclassdenganpendekatansemantikdenganmempertimbangkanartefakdesain