[轉錄]博士論文研究計畫口試:林楚迪(2008/12/19)
※ [本文轉錄自 Luba 信箱]
作者: Luba.bbs@bbs.cs.nthu.edu.tw ("Luba")
標題: 博士論文研究計畫口試:林楚迪(2008/12/19)
時間: Mon Dec 15 18:14:29 2008
作者: Judylin () 看板: cs
標題: 博士論文研究計畫口試:林楚迪(2008/12/19)
時間: 2008/12/11 Thu 20:39:18
清華大學資訊工程學系博士研究計畫口試
學 生:林楚迪
指導教授:黃慶育教授
口試委員:張隆紋教授、陳朝欽教授、孫宏民教授、黃慶育教授
時 間:97 年 12 月 19 日 (星期五) 14:00 - 16:00
地 點:資電館 533 會議室
題 目:Software Reliability Analysis and Management during Software
Testing and Debugging
論文摘要:
Software reliability measurement plays a very important role in developing a
robust and high quality software product. Over the past 30 years, many
software reliability growth models (SRGMs) have been proposed for estimation
of reliability growth of products during software development processes.
Usually it is assumed that detected faults are immediately corrected when
mathematical models are developed. This assumption may not be realistic in
practice since the time to remove a detected fault depends on the skill and
experience of personnel, the size of debugging team, and so on. Besides,
during software testing, practical experiences show that mutually independent
faults can be directly detected and removed, but mutually dependent faults can
be removed if and only if the leading faults have been removed. Thus, the
dependent faults may not be immediately removed and the fault removal process
lags behind the fault detection process. In this proposal, we will discuss the
software fault dependency and study how to incorporate both fault dependency
and debugging time lag into software reliability modeling.
We also noticed that most SRGMs do not take into account possible changes of
testing-effort consumption rates. However, in some cases, the policies of
testing-resource allocation could be changed or adjusted. Thus, in this
proposal, we will incorporate the concept of multiple change-points into
Weibull-type testing-effort functions. Based on the proposed SRGM,
constructive rules are developed for determining optimal software release time
in terms of cost-reliability criterion. The main purpose is to minimize the
cost of software development when a desired reliability objective is given.
In addition to SRGMs, the attractive rate-based simulation approaches have
been proposed to describe the fault detection and correction processes during
software testing phase. Thus far, it appears that most existing simulation
approaches do not take into account the number of available debuggers. In
practice, the number of debuggers will be carefully controlled. If all
debuggers are busy, newly detected faults may have to wait (for a long time to
be corrected and removed). Therefore, in this proposal, we will apply the
queueing theory to describe and explain possible debugging behavior. Two
simulation procedures are developed based on G/G/∞ and G/G/m queueing models,
respectively. The analysis through the proposed framework may greatly help
project managers to assess the appropriate staffing level for the debugging
team from the standpoint of performance and cost-effectiveness.
--
▄ ◢ ▄▄▄ ▄▄▄ ▄ ▄▄▄ 清大資工
█ █◣◢█ █▄█ █▄█ █ █▄▄ Judylin 從 140.114.88.144
█ █◥◤█ █ █ █ █▄▄ █▄▄ 【楓橋驛站】 telnet://imaple.tw
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.71.60
推
12/15 21:10, , 1F
12/15 21:10, 1F
推
12/15 21:41, , 2F
12/15 21:41, 2F
→
12/15 23:31, , 3F
12/15 23:31, 3F
推
12/16 08:02, , 4F
12/16 08:02, 4F
推
12/16 12:56, , 5F
12/16 12:56, 5F
推
12/16 13:30, , 6F
12/16 13:30, 6F
推
12/16 21:15, , 7F
12/16 21:15, 7F
推
12/16 23:08, , 8F
12/16 23:08, 8F
推
12/17 14:40, , 9F
12/17 14:40, 9F