CASTE: a Cloud-Based Automatic Software Test Environment - Fuyang Peng (2012)