Call Number | SK-0281 |
Collection Type | Skripsi |
Title | IMPROVER: suatu alat penguji mutasi otomatis yang dapat memberikan alternatif perbaikan terhadap kesalahan progam uji/Budi Setiadi |
Author | Budi Setiadi; |
Publisher | Depok: Fasilkom UI, 1994 |
Subject | |
Location | FASILKOM-UI; |
Nomor Panggil | ID Koleksi | Status |
---|---|---|
SK-0281 | 95/7114 | TERSEDIA |
Ketika pengujian medeteksi kesalahan pada progam uji, maka dilakukan langkah perbaikan terhadap kesalahan program itu. Langkah ini dapat menjadi penghambat karena penguji akan dihentikan menunggu program selesai diperbaiki. Penelitian ini bertujuan untuk mengembangkan Improver, yaitu suatu alat penguji otomatis berdasarkan teknik mutasi yang diharapkan dapat memberikan alternatif perbaikan pada kesalahan program selama kondisinya memungkikan. Dengan demikian, langkah perbaikan dapat dihindari. Terhadap progam P, teknik mutasi akan menghasilkan himputan mutan. Data tes T dikembangkan untuk membunuh mutan tersebut. Mutan terbunuh jika keluarannya berbeda dengan diharapkan. Jika program P ikut terbunuh maka dideteksi kesalahan pada progam P. Jika kesalahan itu dapat dimodelkan secara langsung dengan mutasi, Improver akan mengusulkan mutan yang masih hidup sebagai alternatif perbaikan bagi kesalahan program P. Kesimpulan penelitian ini adalah: (1) Improver dapat memberikan alternatif perbaikan pada kesalahan program jika kesalahan tersebut dapat dimodelkan secara langsung dengan mutasi.(2) Improver dapat mendeteksi kesalahan program walaupun tidak selalu dapat memperbaikinya. (3) Improver memiliki beberapa kelemahan yang dapat diatasi dengan pengembangan lebih lanjut.