Modeling the Variability of the BL Lacertae Object PKS 2155–304