Library Automation and Digital Archive
LONTAR
Fakultas Ilmu Komputer
Universitas Indonesia

Pencarian Sederhana

Find Similar Add to Favorite

Call Number T-0685 (Softcopy T-0339) Source Code T-0057
Collection Type Tesis
Title Pengecekan model protokol pembayaran mikro horn-preneel dengan menggunakan NuSMV
Author Dhian Widya;
Publisher Depok: Fakultas Ilmu Komputer UI, 2008
Subject Model Checking.
Location FASILKOM-UI;
Lokasi : Perpustakaan Fakultas Ilmu Komputer
Nomor Panggil ID Koleksi Status
T-0685 (Softcopy T-0339) Source Code T-0057 TERSEDIA
Tidak ada review pada koleksi ini: 24964
Pada tesis ini, pengecekan model (model checking) dengan menggunakan NuSMV (New Symbolic Model Verifier ) dilakukan terhadap protokol pembayaran mikro Horn-Preneel. Pengecekan terfokus pada tahap pembayaran aktual, sedangkan tahap inisialisasi berupa otentikasi antara user dan vasp (value added service provider) diasumsikan sudah berjalan dengan baik dan benar. Pada akhir tahap pembayaran, terdapat broker yang berperan dalam pemberian credit kepada vasp atas pembayaran yang terverifikasi. Spesifikasi protokol yang diverifikasi adalah sifat liveness dan safety. Sifat liveness menunjukkan bahwa jika user sekali melakukan pembayaran maka pada suatu waktu pasti semua pembayaran selesai dilakukan. Sedangkan safety diartikan bahwa credit yang diberikan broker untuk vasp tidak melebihi jumlah yang dibayarkan oleh user. Langkah pertama yang dilakukan adalah memodelkan protokol menjadi sistem transisi yang digambarkan sebagai state diagram, kemudian diterjemahkan ke dalam bahasa pengecek model (model checker) NuSMV. Kemudian, spesifikasinya dimodelkan dalam bentuk formula LTL (Linear-time Temporal Logic). Parameter-parameter inisialisasi pembayaran terlebih dahulu didefinisikan dalam NuSMV dengan menggunakan fasilitas preprocessor m4. Selanjutnya, NuSMV secara otomatis melakukan verifikasi terhadap input model dan formula LTL tersebut. Output yang dikeluarkan oleh NuSMV menunjukkan bahwa model protokol memenuhi spesifikasi liveness dan safety. Pada uji coba yang dilakukan, waktu yang digunakan NuSMV untuk mengeluarkan output tersebut hanya selama 8 menit untuk sifat safety, sedangkan untuk sifat liveness selama 3 jam. vi + 59 hlm.; 15 gbr.; Daftar Pustaka: 15 (1996-2008)