Software Engineering Assignment: MOR: Semester 3, 2021-22 - South Campus: Group 3
Software Engineering Assignment: MOR: Semester 3, 2021-22 - South Campus: Group 3
where,
a- expected no. of faults in the software before testing | b- failure detection rate | m(t)- no. of faults removed unto time t |
[a - m(t)]- is the remaining no. of faults in the software at time t.
Equation of GO model:
KAPUR AND GARG MODEL
On a failure observation, the fault removal phenomenon also removes proportion of remaining faults without
causing any failure.
Basic assumptions of KG Model are:
1. There are no failure at time t=0
2. Software has finite number of faults.
3. The number of faults detected is proportional to current fault content and the proportionality increases
linearly with each additional fault removal
4. Mutually dependent Faults: - which lies on the same execution path of the software.
5. The second type of fault is detectable if the first type of fault has already been detected.
Consider,
m(t) – no. of faults removed by time t | a- expected total no. of faults in the software | p = fault removal rate for
independent faults | q = rate of removing additional faults
Equation of KG model:
Months(t) Failures Months(t) Failures
1 3 15 7
2 3 16 0
3 38 17 2
4 19 18 3
DATASET USED 5
6
12
13
19
20
2
5
7 14 21 2
8 32 22 3
The dataset considered here indicates the
9 8 23 4
complete failure data for a software that
was developed and tested for 28 weeks. 10 8 24 1
11 11 25 2
12 14 26 1
13 7 27 0
14 7 28 1
PARAMETER ESTIMATION USING SPSS
GO- MODEL
KG- MODEL
CRITERIAS FOR GOODNESS OF FIT