Chameleon Art - A Platform for Interactive Art Production - Lim, M.; Tan, Tele; Hutchison, Andrew; Li, Ling; Lazarescu, M. (ACM, 2007)