Dr. Haibin Zhu | Nipissing University Skip over navigation
[X] close
Switch Contrast

Dr. Haibin Zhu

Haibin Zhu
​Haibin Zhu
Faculty of Arts & Science - Computer Science, Professor
office: A124-A
email: haibinz@nipissingu.ca
tel: 705.474.3450
ext: 4434
fax: 705.474.1947

Education:

BSc, Information Engineering Institute;
MSc, National University of Defense Technology;
PhD, National University of Defense Technology

Areas of Specialization:

​Software engineering, programming technologies, collaborative technologies and systems, role-based collaboration, adaptive collaboration

Research Interests:

​Multi-agent systems, role-based systems, group performance optimization, group role assignment

Current & Future Research:

​Adaptive collaboration based on the E-CARGO model, group role assignment applications in winner determination problems, visualization of role assignment and transfer

Publications:

​Refereed Journals

  1. H. Zhu, and M.C. Zhou, “Group Role Assignment via a Kuhn-Munkres Algorithm-based Solution”, IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans (Impact Factor (IF): 2.03), 2011 (In Press).
  2. L. Ferrari, and H., Zhu, “Autonomous Role Discovery for Collaborating Agents”, Software: Practice and Experience (Top 10 in Programming Languages and Software Engineering), 2011 (In Press).
  3. H. Zhu, and M.C. Zhou, “Efficient Role Transfer”, IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans (Impact Factor (IF): 2.03), 2011 (In Press).
  4. H. Zhu and M. Hou, “Role-Based Human-Computer Interaction”, Int’l Journal of Software Sciences and Cognitive Informatics, vol. 5, no. 2, 2011, pp. 38-58.
  5. M. Hou, H. Zhu, M. Zhou, and G. R. Arrabito, “Optimizing Operator-Agent Interaction in Intelligent Adaptive Interface Design: A Conceptual Framework”, IEEE Trans. on Systems, Man and Cybernetics, Part C: Applications and Reviews(IF: 2.01), 2011, vol. 41, no. 2, pp. 161-178.
  6. L. Liu, H. Zhu, and Z. Huang, “Analysis of Minimal Privacy Disclosure in Web Services Collaboration with Role Mechanisms”, Expert Systems with Applications (IF: 2.91), vol. 38, no. 4, April 2011, pp. 4540-4549.
  7. L. Liu, H. Zhu, Z. Huang, and D. Xie, “Minimal Privacy Authorization in Web Services Collaboration”, Computer Standards & Interfaces (IF: 1.37), vol. 33, no. 3, March 2011, pp. 332-343.
  8. H. Zhu, “Role-Based Autonomic Systems”, International Journal of Software Science and Computational Intelligence, vol. 2, no. 3, July 2010, pp. 32-51.
  9. S. H. Teng, W. Zhang, H. Zhu, X. Fu, J. Su, B. Cui, “A Least-Laxity-First Scheduling Algorithm of Variable Time Slice for Periodic Tasks”, International Journal of Software Science and Computational Intelligence, vol. 2, no. 2, April 2010, pp. 86-104.
  10. H. Zhu, “Granular problem solving and its applications in software engineering,” International Journal of Granular Computing Rough Sets and Intelligent Systems, 2009, vol. 1, no. 2, pp.150-163.
  11. Li, Z., and Zhu, H., “The Implementation of Applications Integration Based on Web Service Buses”, Science Tech. and Engineering, vol. 9, no. 10, 2009, 2616-2620 (In Chinese).
  12. Li, F., and Zhu, H., “The Implementation of Web Applications Based on Struts+ Hibernate”, Computer Technology and Development, vol. 16, no. 4, 2009, 91-94(In Chinese).
  13. H. Zhu, and M. Zhou, “M–M Role-Transfer Problems and Their Solutions,” IEEE Trans. on Systems, Man and Cybernetics, Part A: Systems and Humans(IF: 2.03), vol. 39, no. 2, pp. 448-459, 2009.
  14. H. Zhu, and M. Zhou, “Roles in Information Systems: A Survey,” IEEE Trans. on Systems, Man and Cybernetics, Part C: Applications and Reviews (IF: 2.01), vol. 38, no. 3, pp. 377-396, 2008.
  15. H. Zhu, and M. Zhou, “New Java Mechanism for Role-Based Information System Development,” International Journal of Intelligent Control and Systems, vol. 13, no. 2, pp. 97-108, 2008.
  16. H. Zhu, and M. Zhou, “Role Transfer Problems and their Algorithms,” IEEE Trans. on Systems, Man and Cybernetics, Part A: Systems and Humans (IF: 2.03), vol. 38, no. 6, pp. 1442-1450, 2008.
  17. H. Zhu, R. Alkins, and M. Grenier, “Role-Based Chatting,” Journal of Software, vol. 3, no. 6, pp. 69-78, 2008.
  18. H. Zhu, “Role as Dynamics of Agents in Multi-Agent Systems,” System and Informatics Science Notes, vol. 1, no. 2, pp. 165-171, 2007.
  19. W. Shang, H. Huang, and H. Zhu, “A Novel Feature Selection Algorithm for Text Categorization,” Expert Systems with Applications(IF: 2.91), vol. 33, no. 1, pp. 1-5, 2007.
  20. L. Liu, H. Zhu, and W. Shang, “A Role-Based Research on Dynamic Agent Service Coordination Mechanisms,” Journal of System Simulation (In Chinese), vol. 9, no. 1, pp. 38-43+47, 2007.
  21. W. Shang, Y. Qu, H. Huang, and H. Zhu, “A Fuzzy kNN Text Classifier Based on Gini Index”, J. of Guangxi Normal Univ. (Natural Sci. Ed.), vol. 24, no. 4, 2006, 87-90 (In Chinese).
  22. L. Liu, and H. Zhu, “Role and Transition Mechanisms in Collaborative Systems”, Computer Engineering, vol. 32, no. 19, 2006, 103-104+107 (In Chinese).
  23. F. Li, and H. Zhu, “One of Essential Techniques for Web Services -- SOAP”, Science Technology and Engineering, vol. 6, no. 15, 2006, 2374-2377+2385 (In Chinese).
  24. H. Zhu, and M. Zhou, “Role-Based Collaboration and its Kernel Mechanisms,” IEEE Trans. on SMC, Part C: Applications and Reviews (IF: 2.01), vol. 36, no. 4, pp. 578-589, 2006.
  25. H. Zhu, and M. Zhou, “Supporting Software Development with Roles,” IEEE Trans. on SMC, Part A: Systems and Humans (IF: 2.03), vol. 36, no. 6, pp. 1110-1123, 2006.
  26. H. Zhu, “The Role Mechanism in Collaborative Systems,” International Journal of Production Research (IF: 1.03), vol. 44, no. 1, pp. 181-193, 2006.
  27. L. Liu, and H. Zhu, “Role and Transition Mechanisms in Collaborative Systems,” Computer Engineering (In Chinese), vol. 32, no. 19, pp. 103-105, 2006.
  28. H. Zhu, “Conflict Resolution with Roles in a Collaborative System,” International Journal of Intelligent Control and Systems, vol. 10, no. 1, pp. 11-20, 2005.
  29. L. Liu, H. Zhu, and C. Jiang, “A Role-Based Collaborative Software Development Framework,” Scientific Technology and Engineering (In Chinese), vol. 5, no. 17, pp. 1300-1305, 2005.
  30. H. Zhu, “The Role Analysis and Transitions in a Collaborative System,” International Journal of Intelligent Control and Systems, vol. 8, no. 1, pp. 1-7, 2003.
  31. H. Zhu, C. Zhang, and K. Dai, “Enforce the Construction of Course Series and Improve Teaching Qualities,” Researches in High Education of Engineering, vol. 12, no. 1, pp. 45-48, 1999.
  32. Z. Wang, C. Zhang, and H. Zhu, “Produce High Quality Students with Innovations in Teaching Systems,” Research in High Education of Engineering (In Chinese), vol. 12, no. 2, pp. 69-72, 1999.
  33. H. Song, H. Zhu, and W. Shang, “A New Scheduling Method for Real-Time Tasks on a Multi-processor Computer,” Computer Application Research (In Chinese), vol. 6, no. 4, 1999.
  34. H. Song, and H. Zhu, “Autonomous Objects: their Ideas and Practices,” Computer Engineering (In Chinese), vol. 12, no. 5, 1999.
  35. H. Song, W. Shang, and H. Zhu, “The Research and Implementation of a Distributed System based on Autonomous Objects,” Computer Engineering (In Chinese), vol. 25, no. 9, pp. 13-15, 1999.
  36. K. Wang, and H. Zhu, “The Research and Implementation of the Group-Aware Technology in a Multimedia Co-Authoring System,” Computer Engineering and Science (In Chinese), vol. 20, no. 2, pp. 56-60, 1998.
  37. G. Luo, and H. Zhu, “Object-Oriented Software Development Platform: The Reuse of Class,” Journal of Computer Application Research (In Chinese), vol. 5, no. 2, 1998.
  38. Z. Liu, and H. Zhu, “A Hypermedia Management Component based on OLE/COM,” Computer Application (In Chinese), vol. 5, no. 2, 1998.
  39. H. Zhu, P. Wang, and S. Hu, “A Multimedia Co-authoring System Object Model AMWD/RSEI,” Chinese J. of Computer (In Chinese), vol. 20, no. Suppl, 1997.
  40. H. Zhu, P. Wang, and S. Hu, “The Design of a Multimedia Co-authoring System based on the Client/Server Architecture,” ACTA Electronica Sinica(In Chinese), vol. 25, no. 5, pp. 44-48, 1997.
  41. H. Zhu, P. Wang, and Q. Shen, “An Object-Oriented Multimedia Development Tool Kit YH-MMDT,” Journal of Computer Research and Development (In Chinese), vol. 33, no. 11, pp. 834-841, 1996.
  42. H. Zhu, P. Wang, and S. Hu, “An Object-Oriented Model for Management for Multimedia Works,” Journal of Software (In Chinese), vol. 7, no. Suppl, pp. 147-155, 1996.
  43. P. Wang, H. Zhu, and Q. Shen., “Multimedia Conference and Co-authoring System MCCS,” Chinese J. of Image and Graphics (In Chinese), vol. 1, no. 5&6, 1996.
  44. K. Wang, P. Wang, and H. Zhu, “The Issues in Extending Individual Multimedia Authoring to Cooperative Multimedia Authoring,” Chinese J. of Computer (In Chinese), vol. 19, no. 12, pp. 887-894, 1996.
  45. P. Wang, C. Zhang, P. Zou, H. Gao, and H. Zhu., “GALAXY Intelligent Tool Machine System,” High Technology Letters (In Chinese), vol. 4, no. 1, 1994.
  46. H. Zhu, “Describe Object Oriented Systems with Directed Graphs,” Computer Applications and Software (In Chinese), vol. 13, no. 4, pp. 15-23, 1993.
  47. H. Zhu, “On the Combination of Object-Oriented and Logic Systems,” Journal of Software (In Chinese), vol. 3, no. 4, pp. 45-50, 1992.
  48. H. Chen, H. Zhu, X. Xu, Z. Peng, and J. Xiao, “An Object-Oriented Development System GWOOSE,” Journal of Computer Research and Development (In Chinese), vol. 29, no. 2, pp. 35-42, 1992.
  49. H. Zhu, and S. Hu, “Several Problems in Object-Oriented Computing and Research,” Computer Engineering (In Chinese), vol. 16, no. 5, pp. 6-11, 1991.
  50. H. Zhu, “The Problems of Object-Oriented Computer Systems,” Journal of NUDT (In Chinese), vol. 13, no. 2, pp. 113-118, 1991.​
  51. H. Zhu, and Y. Hu, “The Research of Object Oriented Methodology,” Computer Science (In Chinese), vol. 8, no. 5, pp. 1-8, 1990.
  52. H. Zhu, and H. Chen, “Composing Software Components Based on the Mechanisms of Smalltalk,” Computer Science (In Chinese), vol. 8, no. 3, pp. 19-23, 1990.
  53. P. Wang, C. Zhang, and H. Zhu, “Performance Analysis of an Intelligent Machine,” Journal of NUDT (In Chinese), vol. 12, no. 4, pp. 61-70, 1990.
  54. H. Zhu, R. Qi, and H. Chen, “The implementation of the Smalltalk-80 Virtual Machine on VAX/VMS ” Mini-Micro Computer Systems (In Chinese), vol. 10, no. 10, pp. 32-41, 1989.
  55. H. Zhu, “Object-Oriented Programming Based on Smalltalk,” Mini and Micro Computer System Development and Applications (In Chinese), vol. 1, no. 6, pp. 26-31, 1989.

Chapters in Edited Books

H. Zhu and M. Zhou, “Role-Based Multi-Agent Systems”, R. A. González, N. Chen and A. Dahanayake (Eds.), Personalized Information Retrieval and Access: Concept, Methods and Practices, IDEA GROUP INC., Hershey, PA, USA, 2008, pp. 254-285.

Courses Taught:

  • ​​COSC 1557 Introduction to Computing
  • COSC 1567 C++ Programming
  • COSC 3306 Programming Paradigms
  • COSC 2767 Object-Oriented Programming
  • COSC 3557 Object-Oriented Programming
  • COSC 3657 Distributed Systems
  • COSC 3706 Computer Profession
  • COSC 3807 Project Management
  • COSC 4107 Human Computer Interaction
  • COSC 4406 Software Engineering
  • COSC 4607 Computer Security
Nipissing University
100 College Drive, Box 5002, North Bay, ON, Canada  P1B 8L7
Tel: 705.474.3450 | Fax: 705.474.1947 | TTY: 877.688.5507
nuinfo@nipissingu.ca
Brantford Campus
50 Wellington St.
Brantford, ON, Canada N3T 2L6
Tel: 519.752.1524 | Fax: 519.752.8372

© Nipissing University 2017DisclaimerPrivacyAccessibility