University of Colombo School of Computing University of Colombo School of Computing