This document summarizes a research article about analyzing botnet communication patterns. It discusses botnet topologies, command and control protocols, and examines communication aspects of existing botnets. Based on this analysis, it introduces a novel taxonomy of generalized communication patterns for botnet establishment and operation using standardized modeling language sequence diagrams. The goal is to provide a basis for developing sophisticated network-based botnet detection mechanisms that are protocol and topology independent.