Informasi Umum

Kode

22.04.2143

Klasifikasi

005.1 - software engineering

Jenis

Karya Ilmiah - Skripsi (S1) - Reference

Subjek

Software Engineering, Data Processing,

Dilihat

338 kali

Informasi Lainnya

Abstraksi

<p style="margin-left:5.1pt;"><strong>Perkembangan perangkat lunak meningkat seiring dengan banyaknya permintaan pengguna, namun wak- tu yang harus diselesaikan dalam pengembangan sangat terbatas. Salah satu solusi dari permasalahan tersebut adalah dengan menerapkan <em>Software Reuse </em>atau penggunaan kembali suatu perangkat lunak di- karenakan dapat meningkatkan kualitas dan mempercepat waktu yang dibutuhkan dalam pengembangan perangkat lunak. <em>Reusability </em>memungkinkan <em>source code </em>dapat digunakan kembali untuk menambahkan sedikit fungsionalitas atau tanpa modifikasi. Namun, permasalahan dalam <em>reusability </em>adalah jika aplikasi yang telah ada memiliki <em>code smell </em>seperti <em>coupling </em>dan kompleksitas yang tinggi pada suatu <em>class</em>. Sehingga berdampak pada sulitnya suatu code untuk didaur ulang. Oleh karena itu, maka perlu dilakukan <em>refactor </em>atau perubahan kode pada aplikasi. Pada studi kasus ini, aplikasi direfactor kedalam arsitektur MVVM karena memiliki keunggulan yaitu kohesi yang tinggi dan tingkat <em>coupling </em>yang rendah. Untuk penguji- an <em>reusability</em>, menggunakan pengukuran CK-metrics yang berkaitan dengan aspek <em>reusability </em>diantaranya yaitu CBO (Coupling Between Object), DIT (Depth of Inheritance Tree), NOC (Number of Children), WMC (Weighted Methods per Class), dan LCOM (Lack of Cohesion in Method). Setelah dilakukan refactoring pada aplikasi <em>baseline </em>dan dilakukan pengukuran terhadap metriks tersebut, arsitektur MVVM menu- runkan nilai <em>reusability </em>pada aplikasi. Hal itu disebabkan oleh meningkatnya <em>coupling </em>dan kompleksitas, serta menurunnya kohesi pada aplikasi.</strong></p>

  • CII4E4 - TUGAS AKHIR

Koleksi & Sirkulasi

Seluruh 1 koleksi sedang dipinjam

Anda harus log in untuk mengakses flippingbook

Pengarang

Nama FAHRY FAUZAN ISKANDAR
Jenis Perorangan
Penyunting Gede Agung Ary Wisudiawan, Shinta Yulia Puspitasari
Penerjemah

Penerbit

Nama Universitas Telkom, S1 Informatika
Kota Bandung
Tahun 2022

Sirkulasi

Harga sewa IDR 0,00
Denda harian IDR 0,00
Jenis Non-Sirkulasi