download

Matakuliah
Tahun
Versi
: H0204/ Rekayasa Sistem Komputer
: 2005
: v0 / Revisi 1
Pertemuan 18
Komponen Waktu Kalender
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Menghasilkan formula komponen waktu
kalender dan waktu eksekusi
2
Outline Materi
• Faktor-faktor dalam komponen waktu
kalender
• Karakteristik komponen waktu kalender
3
Komponen Waktu Kalender
Faktor-faktor
yang
berpengaruh
dalam
mempertimbangkan 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
4
Tabel komponen waktu kalender
Usage parameters -
Resources
Failure identifications
personnel
Failure correction
personnel
Computer time
requirements per :
Planned parameters
Quantities
CPU hr
Failure
qi
mi
Pi
1
0
mF
PF
rF
qc
mc
PC
rC
Utilizations
avaliable
5
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
6
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)
= 48 + 40 = 88 person hr
7
Komponen Waktu Kalender – (2)
• Perubahan dalam pemakaian resource
perunit terhadap execution time dapat
ditulis sbb : d
dm
r
 q r  mr 

d
 o 
dm
 0  exp  -   
d
 o 
dm
o

d oq    1
untuk basic model
untuk log poisson model
8
Komponen Waktu Kalender – (3)
• sedangkan jika dilihat dari pemakaian
resource per-unit terhadap failure (μ)
maka :
d r
d
 mr  q r
dm
dm
9
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
dt r
1 d r


d Prr r d
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
10
Komponen Waktu Kalender – (5)
• Untuk basic Execution Time Model
dt r
1

d Pr  r r

 o  
q r  m r  o exp     
  o 

 Untuk Logarithmic Poisson Execution Time Model
dt r
1

d Pr  rr


o
qr  mr

 o  q    1

θ = failure intensity decay parameter
11
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.
12