down into intentional and inadvertent, where the intentional class
was further broken down into malicious and non-malicious.
Defects by time of introduction were broken down into
development, maintenance, and operation, where the