1. School of Computing Clemson University, United States
2. College of Behavioral, Social and Health Sciences Clemson University, United States
3. Department of Computer Science University of Central Florida, United States
4. Department of Computer Science Brigham Young University, United States