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...
Main Authors: | , |
---|---|
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 |