| 4766 |
tlittlef |
1 |
------- --- --- --- --- --- ---
|
|
|
2 |
Project rev com run mnt sec oth
|
|
|
3 |
------- --- --- --- --- --- ---
|
|
|
4 |
BPL 49 356 23 90 0 1
|
|
|
5 |
CBE 9 0 0 0 0 0
|
|
|
6 |
CR 71 146 12 29 0 2
|
|
|
7 |
EMV 16 2 0 0 0 0
|
|
|
8 |
GSMT 36 42 26 76 0 1
|
|
|
9 |
HOPS 2 0 0 0 0 0
|
|
|
10 |
ITSOTRACSPER 4 4 0 0 0 0
|
|
|
11 |
ITSRTPI 23 99 11 48 0 69
|
|
|
12 |
MASS 9 24 0 5 0 0
|
|
|
13 |
MBU 44 77 1 10 0 0
|
|
|
14 |
MPR 1 1 0 0 0 0
|
|
|
15 |
MTU 13 29 0 5 0 0
|
|
|
16 |
SEA 133 163 22 32 2 8
|
|
|
17 |
SL 251 274 15 20 0 0
|
|
|
18 |
Test 8 0 0 0 0 0
|
|
|
19 |
VMT 49 1 0 0 0 0
|
|
|
20 |
VSDEV 617 1206 97 355 1 24
|
|
|
21 |
VT 114 154 22 71 1 3
|
|
|
22 |
VT-COBRA-SSU 3 1 0 0 0 0
|
|
|
23 |
VXP 4 6 0 0 0 0
|
|
|
24 |
ZAF 342 451 160 289 2 12
|
|
|
25 |
eO 41 3 0 0 0 0
|
|
|
26 |
eOSure 63 2 0 0 0 0
|
|
|
27 |
------- --- --- --- --- --- ---
|
|
|
28 |
TOTAL 1902 3041 389 1030 6 120
|
|
|
29 |
----------------------- ------ ------
|
|
|
30 |
maintenance defects count %
|
|
|
31 |
----------------------- ------ ------
|
|
|
32 |
Code Quailty - Incorrect parameter passing mode (by ref vs by val, etc) 8 0.4
|
|
|
33 |
Code Quality - Code not portable 7 0.4
|
|
|
34 |
Code Quality - Code unnecessarily complex 21 1.3
|
|
|
35 |
Code Quality - Incorrect use of public / protected / private 4 0.2
|
|
|
36 |
Code Quality - Magic Number / Literal 9 0.5
|
|
|
37 |
Code Quality - Magic number / String literal 162 10.0
|
|
|
38 |
Code Quality - Performance issue 5 0.3
|
|
|
39 |
Code Quality - Redundant Code 5 0.3
|
|
|
40 |
Code Quality - Redundant code 117 7.2
|
|
|
41 |
Code Quality - Unit too large 8 0.4
|
|
|
42 |
Design - Appropriate re-use opportunity not exploited 51 3.1
|
|
|
43 |
Design - Design query 78 4.8
|
|
|
44 |
Design - Inappropriate re-use 4 0.2
|
|
|
45 |
Design - Not using appropriate package / class / component / library 17 1.0
|
|
|
46 |
Design - Variable / constant defined but not used 12 0.7
|
|
|
47 |
Design - Variable/constant defined but not used 1 0.0
|
|
|
48 |
Documentation - Comments do not match code logic 113 7.0
|
|
|
49 |
Documentation - Inadequate comments 206 12.8
|
|
|
50 |
Documentation - Non-compliance to relevant Coding Standard 72 4.4
|
|
|
51 |
Documentation - Unnecessary comments 25 1.5
|
|
|
52 |
Interface - Code does not meet interface spec 7 0.4
|
|
|
53 |
Interface - Code does something interface does not specify 2 0.1
|
|
|
54 |
Other Maintenance Defect - Refer to comment 90 5.6
|
|
|
55 |
Unit Testing - Insufficient unit testing 6 0.3
|
|
|
56 |
----------------------- ------ ------
|
|
|
57 |
Total maintenance 1030 62.9
|
|
|
58 |
----------------------- ------ ------
|
|
|
59 |
----------------------- ------ ------
|
|
|
60 |
runtime defects count %
|
|
|
61 |
----------------------- ------ ------
|
|
|
62 |
Error Handling - Incorrect error / exception returned / raised 19 1.1
|
|
|
63 |
Error Handling - Not handling errors / exceptions in destructor 3 0.1
|
|
|
64 |
Error Handling - Possible error / exception not handled 45 2.8
|
|
|
65 |
Error Handling - possible error/exception not handled 3 0.1
|
|
|
66 |
Initialisation - Missing / redundant copy constructor or assignment operator 1 0.0
|
|
|
67 |
Initialisation - Variable incorrectly or not initialised 1 0.0
|
|
|
68 |
Initialisation - Variable not initialised or initialised incorrectly 42 2.6
|
|
|
69 |
Logic Bug - Date calculation (leap year etc) error 2 0.1
|
|
|
70 |
Logic Bug - Faulty equality test (need tolerance - eg floats / doubles) 5 0.3
|
|
|
71 |
Logic Bug - Faulty equality test (need tolerance - esp floats/doubles) 1 0.0
|
|
|
72 |
Logic Bug - General 1 0.0
|
|
|
73 |
Logic Bug - General (not present above) 95 5.9
|
|
|
74 |
Logic Bug - Inappropriate use of assertions 1 0.0
|
|
|
75 |
Logic Bug - Incorrect type used or conversion 7 0.4
|
|
|
76 |
Logic Bug - Incorrect variable used 33 2.0
|
|
|
77 |
Logic Bug - Overflow / underflow possible 16 0.9
|
|
|
78 |
Logic Bug - Precedence Error 2 0.1
|
|
|
79 |
Loop and Array - Incorrect exit from loop 1 0.0
|
|
|
80 |
Loop and Array - Infinite loop possible 5 0.3
|
|
|
81 |
Other Runtime Defect - Refer to comment 20 1.2
|
|
|
82 |
Resource - Code is not thread safe 3 0.1
|
|
|
83 |
Resource - Not released or resource leak 7 0.4
|
|
|
84 |
Resource - Not testing for null 75 4.6
|
|
|
85 |
Resource - not testing for NULL 1 0.0
|
|
|
86 |
----------------------- ------ ------
|
|
|
87 |
Total runtime 389 23.0
|
|
|
88 |
----------------------- ------ ------
|
|
|
89 |
----------------------- ------ ------
|
|
|
90 |
security defects count %
|
|
|
91 |
----------------------- ------ ------
|
|
|
92 |
OWASP - Broken Authentication and Session Management 1 0.0
|
|
|
93 |
OWASP - Security Misconfiguration 1 0.0
|
|
|
94 |
OWASP - Sensitive Data Exposure 1 0.0
|
|
|
95 |
Other Security Defect - Refer to comment 3 0.1
|
|
|
96 |
----------------------- ------ ------
|
|
|
97 |
Total security 6 0.1
|
|
|
98 |
----------------------- ------ ------
|
|
|
99 |
|