1. Department of Information Technology, PSG College of Technology, Coimbatore, India
2. Qualcomm India Private Limited Chennai, India
3. Software AG, Bangalore, India
4. Department of Computer Science and Engineering, Wright State University, Dayton, OH, USA