22.04.2143
005.1 - software engineering
Karya Ilmiah - Skripsi (S1) - Reference
Software Engineering, Data Processing,
338 kali
<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>
Seluruh 1 koleksi sedang dipinjam
Nama | FAHRY FAUZAN ISKANDAR |
Jenis | Perorangan |
Penyunting | Gede Agung Ary Wisudiawan, Shinta Yulia Puspitasari |
Penerjemah |
Nama | Universitas Telkom, S1 Informatika |
Kota | Bandung |
Tahun | 2022 |
Harga sewa | IDR 0,00 |
Denda harian | IDR 0,00 |
Jenis | Non-Sirkulasi |