1 Pertemuan 18 Komponen Waktu Kalender Matakuliah: H0204/ Rekayasa Sistem Komputer Tahun: 2005 Versi: v0 / Revisi 1
2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menghasilkan formula komponen waktu kalender dan waktu eksekusi
3 Outline Materi Faktor-faktor dalam komponen waktu kalender Karakteristik komponen waktu kalender
4 Komponen Waktu Kalender Faktor-faktor yang berpengaruh dalam memper- timbangkan pemakaian resource (resource usage parameter). 1.batch debugging vs interactive debugging 2.debugging aids available 3.computer used 4.language used, and 5.administrative & documentation overhead as-sociated with correction Lihat tabel berikut ini tabel
5 Tabel komponen waktu kalender Resources Usage parameters - requirements per : Planned parameters CPU hr Failure Quantities avaliable Utilizations Failure identifications personnel ii ii PiPi 1 Failure correction personnel 0 FF PFPF FF Computer time cc cc PCPC CC
6 Komponen Waktu Kalender – (1) Kebutuhan pemakaian resources (cumulative resource usage) sebagai fungsi dari execution time didefinisikan sebagai : r = θr. Τ + μ r. μ θ r = resource usage per CPU hr (bernilai ‘nol’ untuk failure correction personal) μ r = resource usage perfailure (untuk verify and identification) μ= mean failure experiences
7 Komponen Waktu Kalender – (1) Contoh : Andaikan test team run uji coba untuk 8 CPU hr mengidentifikasikan 20 failures. Jumlah personil untuk test per CPU hr adalah 6 person hr. Setiap failure membutuhkan 2 jam untuk verify identifikasi, maka total failure identification effort required adalah : χ r = θr. Τ + μ r. Μ = 6(8) + 2(20) = = 88 person hr
8 Komponen Waktu Kalender – (2) Perubahan dalam pemakaian resource perunit terhadap execution time dapat ditulis sbb :
9 Komponen Waktu Kalender – (3) sedangkan jika dilihat dari pemakaian resource per-unit terhadap failure (μ) maka :
10 Komponen Waktu Kalender – (4) Untuk mencari ratio calender time to execution time dicari dengan membagi pemakaian resource yang terbatas dengan suatu nilai konstan quantity of resource yang tersedia. Anggap t = calender time Formula Umum Pr = resource yang tersedia (available), ρ r = resource utilization r = index of limiting resource (c = computer time F=failure correction personil, I = failure identification personnel) Τ = execution time
11 Komponen Waktu Kalender – (5) Untuk basic Execution Time Model z Untuk Logarithmic Poisson Execution Time Model θ = failure intensity decay parameter
12 Tugas/Evaluasi Assignment (Post Test) Individu Berdasarkan contoh soal sebelumnya cari ratio calender time to execution time, dimana pema-kaian personel yang tersedia adalah 11 person hr dan seandainya ada 2 anggota dari correction team spesialis / utilized.