digilib@itb.ac.id +62 812 2508 8800

23521095 Jatmiko Herjati.pdf
PUBLIC Dessy Rondang Monaomi

23521095 Jatmiko Herjati (2).pdf
PUBLIC Dessy Rondang Monaomi

Membuat dan memelihara diagram arsitektur yang akurat dalam rekayasa perangkat lunak merupakan tugas yang menantang. Tesis ini mengusulkan solusi otomatis menggunakan deskriptor sistem untuk membangkitkan diagram arsitektur. Penulis menganalisis kesulitan pembuatan diagram manual, merancang sebuah alat berbasis deskriptor sistem, dan mengevaluasi keefektivitasannya. Tujuan penelitian penulis berfokus pada otomatisasi pembuatan diagram dan penilaian kinerja alat melalui sesi pengujian dan wawancara. Hasil penelitian menunjukkan bahwa alat ini secara akurat menggambarkan elemen-elemen sistem dan hubungannya, memenuhi harapan pengguna dengan diagram yang komprehensif dan konsisten. Alat ini signifikan mengurangi waktu pembuatan diagram, menghemat waktu pengguna sekitar 30 menit hingga beberapa jam. Meskipun terdapat keterbatasan, seperti koneksi yang tidak terdeteksi dan tantangan dalam representasi jaringan kustom yang kompleks, alat ini terbukti intuitif dan ramah pengguna, membantu dalam pemahaman dan proses peninjauan kode. Alat ini mengurangi kesalahan manusia dalam pembuatan diagram dan berkontribusi pada evolusi perangkat lunak. Sebagai kesimpulan, penelitian ini berhasil mengotomatisasi pembuatan diagram arsitektur dari deskriptor sistem, menghasilkan diagram berkualitas tinggi dengan penghematan waktu dan peningkatan komprehensivitas. Studi ini menyoroti daya guna deskriptor sistem dalam pembuatan diagram arsitektur, memberikan manfaat bagi komunitas rekayasa perangkat lunak. Ketersediaan alat ini sebagai sumber terbuka (open source) mendorong adopsi yang lebih luas. Secara keseluruhan, makalah ini menyajikan solusi otomatis yang memudahkan pembuatan diagram arsitektur dengan memanfaatkan deskriptor sistem, yang pada akhirnya meningkatkan praktik pengembangan perangkat lunak.