Data Envelopment Analysis (DEA) models with undesirable inputs and outputs have been frequently discussed in DEA literature, e.g., via data transformation. These studies were scatted in the literature, and often confined to some particular applications. In this paper we present a systematic investigation on model building of DEA without transferring undesirable data. We first describe the disposability assumptions and a number of different performance measures in the presence of undesirable inputs and outputs, and then discuss different combinations of the disposability assumptions and the metrics. This approach leads to a unified presentation of several classes of DEA models with undesirable inputs and/or outputs.