Research Interests
Professional Activities

Journal Reviewer

  • IEEE Transactions on Knowledge and Data Engineering
  • IEEE Transactions on Computers
  • IEEE Transactions on Parallel and Distributed Computing Systems
  • Information Sciences
  • Computational Statistics and Data Analysis
  • Journal of Research and Practice in Information Technology
  • International Journal of Information Technology & Decision Making
  • Journal of Super Computing
  • Journal of Parallel and Distributed Computing
  • The Computer Journal

Conference Reviewer

  • ACM International Conference on Information and Knowledge Management
  • ACM Symposium on High Performance Distributed Computing
  • IEEE International Conference on High Performance Computing and Communications
  • International Conference on Parallel and Distributed Computing, Applications and Technologies
  • IEEE International Conference on Trust, Security and Privacy in Computing and Communications
  • IEEE International Conference on Computer and Information Technology
  • The Fourth International Workshop on Cloud Data Management
  • IEEE International Conference on Web Services
Selected Publications

Journal & Conference Papers

Teaching Experience