31st Annual International Computer Software and Applications Conference (COMPSAC 2007): Beijing, China - 24-27 July 2007. (IEEE Computer Society Press)