Fuzzing for software security testing and quality assurance.
Takanen, Ari.