Chapter Outline
A Little Bit About Safety and Reliability 359
Safety and Reliability Related Faults 360
Achieving Safety and Reliability 361
One’s Complement Pattern 362
Abstract 362
Problem 362
Pattern Structure 362
Collaboration Roles 362
DataClient 362
OnesCompProtectedDataElement 362
Consequences 363
Implementation Strategies 363
Related Patterns 363
Example 363
CRC Pattern 367
Abstract 367
Problem 367
Pattern Structure 368
Collaboration Roles 368
computeCRCData Function 368
CRCProtectedData 368
DataClient 368
DataType 368
Consequences 369
Implementation Strategies 369
Related Patterns 369
Example 369
Smart ...