1 / 22

Pertemuan 17 Komponen Waktu Eksekusi

Pertemuan 17 Komponen Waktu Eksekusi. Matakuliah : H0204/ Rekayasa Sistem Komputer Tahun : 2005 Versi : v0 / Revisi 1. Learning Outcomes. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menghasilkan formula komponen waktu kalender dan waktu eksekusi. Outline Materi.

oihane
Télécharger la présentation

Pertemuan 17 Komponen Waktu Eksekusi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pertemuan 17Komponen Waktu Eksekusi 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 • Inisialisasi Laju Kegagalan • Rata-rata jumlah kegagalan • Densitas kegagalan

  4. Komponen Waktu Eksekusi Execution Time Component • Initial Failure Intensity(0) • Rata-rata/expected number of failure () • Total number of failure density(o untuk basic model;  untuk failure intensity decay parameter log poisson execution time model)

  5. () 0  o = current failure intensity = initial failure intensity at start of execution time = rata-rata/expected number of failure experience = total number of failure infinite time Komponen Waktu Eksekusi – (1) Current Failure Intensity [()] • Basic Execution Time Model (BETM)

  6. Komponen Waktu Eksekusi – (2) • Log Poisson Execution Time Model (LPETM) •  = failure intensity decay parameter = magnitude of the slope of the line plotted. Lih. grafik perbandingan laju kegagalan vs Total kegagalan

  7. initial failure intensity , l0 basic eksecution time model failure intensity  Log poisson eksecution time model total failure (o) Mean Failure Experince (m ) Komponen Waktu Eksekusi – (3) • Natural log failure intensity vs mean failure experienced

  8. Komponen Waktu Eksekusi – (4) Contoh 1 (BETM) • Asumsikan program akan mengalami 100 x gagal dalam jangka waktu tak terbatas (infinite time). Saat ini sudah 50x gagal. Initial failure intensity adalah 10 failure/CPV hr current failure intensity adalah :

  9. Komponen Waktu Eksekusi – (5) Contoh 2(Log Poisson Model) • Dengan berpedoman pada contoh 1, dengan parameter failure intensity decay 0.02/failure current failure intensity adalah : () = 0 exp (-) = 10 exp (-0.02)(50) = 10 exp (-1) = 3.68 failure /CPU hr

  10. Komponen Waktu Eksekusi – (6) Slope of Failure Intensity • Basic Execution Time Model (BETM) • Log Poisson Execution Time Model (LPETM)

  11. Komponen Waktu Eksekusi – (7) Slope of Failure Intensity • Basic Execution Time Model (BETM) • Dari contoh 1 : slope of failure intensity adalah :

  12. Komponen Waktu Eksekusi – (8) Dari contoh 2 : slope of failure intensity Log Poisson Execution Time Model (LPETM) = -10(0.02) exp (-0.02  50) = - 0.0736/ CPU hr Kesimpulan : Pada saat “no failure”  decrement of failure intensity = –0,2/CPV hr. untuk basic model Sesudah 50 failure pengamatan  decrement of failure intensity menjadi –0,0736/CPV hr. Perubahan konstant relative pada 0.02/failure

  13. Komponen Waktu Eksekusi – (9) Mean failure experience dalam domain waktu eksekusi [()] • Basic Execution Time Model (BETM) • Log Poisson Execution Time Model (LPETM)

  14. Komponen Waktu Eksekusi – (10) • Untuk contoh 1: Initial failure intensity = 10 failure / CPU hr dan o=100 total failure, dengan T=10 & T=100 CPU hr. Untuk 10 CPU hrUntuk 100 CPU hr

  15. Komponen Waktu Eksekusi – (11) • Untuk contoh 2: dengan T=10 & T=100 CPU hr execution time (10) = (1/0.02) ln ((10).(0.02).(10) + 1) = 50. Ln (3) = 50. (1.099) = 55 failures (100) = (1/0.02) ln ((10).(0.02).(100) + 1) = 50. Ln (21) = 50. (3.045) = 152 failures

  16. Komponen Waktu Eksekusi – (12) Failure Intensity dalam domain waktu eksekusi () • Basic Execution Time Model (BETM) • Log Poisson Execution Time Model (LPETM)

  17. Komponen Waktu Eksekusi – (13) • Untuk contoh 1: Initial failure intensity = 10 failure / CPU hr dan o=100 total failure, dengan T=10 & T=100 CPU hr. Untuk 10 CPU hr (10) = 10 exp [(-10/100).(10)] = 10 exp (-1) = 10 (0.368) = 3.68 failures/CPU hr Untuk 100 CPU hr (100) = 10 exp [(-10/100).(100)] = 10 exp (-10) = 10 (0.0000454) = 0.000454 failures/CPU hr

  18. Komponen Waktu Eksekusi – (14) • Untuk contoh 2: dengan T=10 & T=100 CPU hr execution time

  19. Komponen Waktu Eksekusi – (15) Basic Execution Time Model (BETM) • Additional Failure to Failure Intensity Objective (expected) • Additional Execution Time to Failure Intensity Objective p = present failure intensity F = failure intensity objective

  20. Komponen Waktu Eksekusi – (16) Log Poisson Execution Time Model (LPETM) Additional Failure to Failure Intensity Objective (expected) • Additional Execution Time to Failure Intensity Objective p = present failure intensity F = failure intensity objective

  21. Komponen Waktu Eksekusi – (17) • Untuk contoh 1: dari soal sebelumnya (diketahui p=3.68 failure/CPU dan F = 0,000454 failure/CPU hr), cari dan

  22. Komponen Waktu Eksekusi – (18) • Untuk contoh 2: Diketahui present value intensity (p = 3.33 failure / CPU hr) dan objective (F = 0,476 failure/CPU hr) parameter lainnya sama dengan contoh

More Related