Yun-Maw Cheng, Yue-Sun Kuo, Wai Yu and Chris Johnson Institute of Information Science, Academia Sinica, Taipei, TAIWAN Virtual Engineering Centre, Queen’s University, Belfast, BT9 5HN, UK Department of Computing Science, University of Glasgow, G12 8RZ, UK