Identifier

etd-04022007-211811

Degree

Master of Science in Engineering Science (MSES)

Department

Engineering Science (Interdepartmental Program)

Document Type

Thesis

Abstract

Software testing is a process to detect faults in the completeness and quality of developed computer software. Testing is a key process in assuring quality by identifying defects in software, and possibly fixing them, before it is delivered to end-users. A major decision to make during this software testing is, to determine whether to continue testing and eventually releasing the software, or when to stop the test and ‘crash’ it. Such a decision needs to be made to optimally balance the tradeoff between the cost of development and the reliability of the software. In this paper, a new optimal strategy is developed based on a conditional non-homogeneous Poisson process (Conditional-NHPP) on a continuous time horizon to determine when the optimal time is to release or crash the software.

Date

2007

Document Availability at the Time of Submission

Release the entire work immediately for access worldwide.

Committee Chair

Xiaoyue Jiang

Share

COinS