Claim Missing Document
Check
Articles

Found 1 Documents
Search
Journal : Journal of Software Engineering

Integrasi Pareto Fitness, Multiple-Population dan Temporary Population pada Algoritma Genetika untuk Pembangkitan Data Tes pada Pengujian Perangkat Lunak Maulana, Mohammad Reza; Wahono, Romi Satria; Supriyanto, Catur
Journal of Software Engineering Vol 1, No 2 (2015)
Publisher : IlmuKomputer.Com

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (571.276 KB)

Abstract

Pengujian perangkat lunak memerlukan biaya yang mahal dan sering kali lebih dari 50% biaya keseluruhan dalam pengembangan perangkat lunak digunakan dalam tahapan ini. Untuk mengurangi biaya proses pengujian perangkat lunak secara otomatis dapat digunakan. Hal yang sangat penting dalam pengujian perangkat lunak secara otomatis adalah proses menghasilkan data tes. Pengujian secara otomatis yang paling efektif dalam menekan biaya adalah pengujian branch coverage. Salah satu metode yang banyak digunakan dan memiliki kinerja baik adalah algoritma genetika (AG). Salah satu permasalahan AG dalam menghasilkan data tes adalah ketiga target cabang dipilih memungkinkan tidak ada satupun individu yang memenuhi kriteria. Hal ini akan menyebabkan proses pencarian data tes memakan waktu lebih lama. Oleh karena itu di dalam penelitian ini diusulkan integrasi pareto fitness, multiple-population dan temporary population di dalam proses pencarian data tes dengan menggunakan AG (AG-PFMPTP). Multiple-population diusulkan untuk menghindari premature convergence. Kemudian pareto fitness dan temporary population digunakan untuk mencari beberapa data tes sekaligus, kemudian mengevaluasinya dan memasukkan ke dalam archive temporary population. Dari hasil pengujian yang telah dilakukan rata-rata generasi metode AG-PFMPTP secara signifikan lebih sedikit dalam menghasilkan data tes yang dibutuhkan dibandingkan metode AG standar ataupun AG dengan multiple-population (AG-MP) pada semua benchmark program yang digunakan. Hal tersebut menunjukkan metode yang diusulkan lebih cepat dalam mencari data tes yang dibutuhkan
Co-Authors . Safuan, . Abdollah, Mohd. Faizal Abdul Rachman Syam Tuasikal Abu Salam Ahmed, Foez Al Fahreza, Muhammad Daffa Alamsyah, Sayyidul Aulia Amalia Amalia Amalia, Syafira Rosa Amiral, Afinzaki Andreas Wilson Setiawan Antony Eka Aditya, Antony Eka Ardytha Luthfiarta Astuti, Yani Parti Bahauddin, Muhammad Arja Bayu Satria, Zaky Indra Darmawan, Immanuel Julius Dyan Yuliana Dzaky, Azmi Abiyyu Egia Rosi Subhiyakto, Egia Rosi Erlin Dolphina Erna Sri Rahayu, Erna Sri Erwin Yudi Hidayat Etika Kartikadarma Fauzi Adi Rafrastara Fitriyani, Shelomita Gede Doddy Tisna MS Guruh Fajar Shidik Hapsari Peni Heru Agus Santoso HIMAWAN WISMANADI Hussein, Jasim Nadheer Ika Novita Dewi Junta Zeniarja Kafrawi, Fatkur Rohman Khuddus, Lutfhi Abdil Kurniawan, Defri Lin, wei Jhe Liya Umaroh, Liya Marjuni, Aris Mohammad Reza Maulana, Mohammad Reza Muchamad Arif Al Ardha Muljono Muljono Mulyanto, Edy Nining Widyah Kusnanik Nurhasan Nurhasan, Nurhasan Octaviani, Dhita Aulia Oman Somantri Paramita, Cinantya Pitaloka, Tia Amika Prabowo, Suryanto Agung Pujiono Pujiono Pulung Nurtantio Andono Purwanto Purwanto Rahadian, Arief Ramadhan Rakhmat Sani Rizka Safriyani Rizki, Ainun Zulfikar Romi Satria Wahono Rusdiawan, Afif Rustam, Suhardi Rustam, Suhardi Sabatian, G. M. Dwiko Jaya Safar, Noor Zuraidin Mohd Sindhu Rakasiwi Sudibyo, Usman Sulistyana, Caturia Sasti Swanny Trikajanti Widyaatmadja Syamsiar, Syamsiar T. Sutojo Utomo, Danang Wahyu Wahyu Adi Nugroho Wakhidah, Elfa Wahyu Wildanil Ghozi Winarsih, Nurul Anisa Sri Yang, Chung Bing Yuhantini, Eva Ferdita YUSUF FUAD