1. Computer Science Department, Memorial University of Newfoundland, St. John’s, Canada
2. School of Computing, Queen’s University, Kingston, Canada
3. Faculty of Engineering and Applied Science, Memorial University of Newfoundland, St. John’s, Canada