Department of Computer Science, Faculty of Applied SciencesUniversity of Sri Jayewardenepura, Sri Lanka