 
                            ...
| Rule | Severity | Likelihood | Remediation Cost | Priority | Level | 
|---|---|---|---|---|---|
| EXP34-C | highHigh | likelyLikely | mediumMedium | P18 | L1 | 
Automated Detection
| Tool | Version | Checker | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Compass/ROSE | Can detect violations of this rule. In particular, ROSE ensures that any pointer returned by  | ||||||||
| 
 | 
 | CHECKED_RETURN NULL_RETURNS REVERSE_INULL FORWARD_NULL | Finds instances where a pointer is checked against  Identifies functions that can return a null pointer but are not checked Identifies code that dereferences a pointer and then checks the pointer against  Can find the instances where  | ||||||
| 5.0 | |||||||||
| 
 | NPD.* *RNPD.* | ||||||||
| 
 | 45 D | Fully implemented | |||||||
| PRQA QA-C | 
 | 0504   | Fully implemented | ||||||
| 
 | 
...