Adapting Neumann's design requirements somewhat, we require that … component must protect itself from contamination by client … (2) Self-checking. Each component must detect and signal … that use it.
Google-1
Google-2
Copyright clearance needed for quotation.