Call for Paper - July 2023 Edition
IJCA solicits original research papers for the July 2023 Edition. Last date of manuscript submission is June 20, 2023. Read More

A Nodal Approach to Modeling Human-Agents Collaboration

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 43 - Number 12
Year of Publication: 2012
Khudhair Abbas Mohammed
Mohd Sharifuddin Ahmad
Salama A. Mostafa
M. A. Firdaus M. Sharifuddin

Khudhair Abbas Mohammed, Mohd Sharifuddin Ahmad, Salama A Mostafa and Firdaus M A M Sharifuddin. Article: A Nodal Approach to Modeling Human-Agents Collaboration. International Journal of Computer Applications 43(12):33-40, April 2012. Full text available. BibTeX

	author = {Khudhair Abbas Mohammed and Mohd Sharifuddin Ahmad and Salama A. Mostafa and M. A. Firdaus M. Sharifuddin},
	title = {Article: A Nodal Approach to Modeling Human-Agents Collaboration},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {43},
	number = {12},
	pages = {33-40},
	month = {April},
	note = {Full text available}


In this paper, we present the concept of a node which consists of a human actor, one or more agents, and their combined functions to represent a collective intelligent entity. Basically, the instantiation of nodes with diverse pre-defined functions in a workflow process could represent a domain in which humans interact with other humans via software agents in a collaborative environment to achieve some common goal. Here, the agents' functions supplement the demands of the corresponding human's pre-defined functions. As a part of this research, a survey is conducted to determine generalized functions of humans and agents in a node. The aim is to solicit information pertaining to humans' daily tasks and the kind of assistance they would prefer to have to ease those tasks. The tasks entail communicating with people, using several devices and/or media such as Document, Email, Phone, and SMS. This paper proposes a Nodal Approach (NA) to simplified modeling of humans and software agents with their pre-defined functions for collaboration. An example user application is developed and tested involving several academician functions assisted by their corresponding software agents.


  • D. Poole, A. Mackworth, and R. Goebel, Computational Intelligence: Oxford University Press, 1998.
  • R. Hogan, J. Hogan, and P. Barrett, "Good judgment: The intersection of intelligence and personality," Ergonomics and psychology: Developments in theory and practice, pp. 357–376, 2008.
  • J. Mena, Ed. , Investigative Data Mining for Security and Criminal Detection, 1st ed. Butterworth-Heinemann, 2002.
  • J. S. Albus, "Engineering of Mind: An Introduction to the Science of Intelligent Systems," 2001.
  • M. Wooldridge, N. R. Jennings, and D. Kinny, "A Methodology for Agent-Oriented Analysis and Design," Proc. of Agents-99, Seattle, WA, pp. 69-76, 1999.
  • M. Wooldridge, N. R. Jennings and D. Kinny, "The Gaia Methodology for Agent-Oriented Analysis and Design," Journal of Autonomous Agents and MAS, vol. 3, No. 3, pp. 285-312, 2000.
  • C. Zhang "A Software Collaborative Developing Environment based on Intelligent Agents," Intelligent Systems and Applications (ISA), 2011 3rd International Workshop, 2011.
  • W. Michael, Ed. , An Introduction to Multi-Agent System, 2nd ed. WILEY, 2009.
  • Z. I. Hashmi, Y. N. Cheah, S. Z. Hassan, K. G. Lim and S. S. R. Abidi, "Intelligent Agent Modeling and Generic Architecture Towards a Multi-Agent Healthcare Knowledge Management System," ICWI, pp. 941-944, 2003.
  • M. Kim, S. Lee, I. Park, J. Kim and S. Park, "Agent-Oriented Software Modeling," pp. 318-325, 1999.
  • K. Sycara, A. Pannu, M. Willamson, Z. Dajun and K. Decker, "Distributed intelligent agents," IEEE Expert, vol. 11, pp. 36-46, 1996.
  • F. Bellifemine, G. Caire, A. Poggi and G. Rimassa, "JADE: A White Paper," EXP in Search of Innovation, vol. 3, No. 3, pp. 6-19, 2003.
  • D. Poole and A. Mackworth, "Intelligence foundations of computational agents. " vol. 2011: Cambridge University Press, 2010.
  • S. J. Russell, P. Norvig, J. F. Canny, J. M. Malik and D. D. Edwards, "Artificial intelligence: a Modern Approach," Prentice hall Englewood Cliffs, NJ, vol. 74, 1995.
  • M. Ahmed, M. S. Ahmad and M. Z. Mohd Yusoff, "A Collaborative Framework for Multi-agent Systems," Lecture Notes in Artificial Intelligence (LNAI), Springer, pp. 329-338, 2010.
  • J. Roschelle and S. D. Teasley, "The construction of shared knowledge in collaborative problem solving," NATO ASI Series F Computer and Systems Sciences, vol. 128, pp. 69-69, 1994.
  • S. Ismail, M. S. Ahmad, "Personal Intelligence in Collective Goals: A Bottom-Up Approach from PKM to OKM," The Seventh International Conference on IT in Asia 2011 (CITA 2011), pp. 265 – 270, Kuching, Sarawak, 2011.
  • S. Ismail, M. S. Ahmad, "A Nodal Approach to Agent-mediation in Personal Intelligence," In the Proceedings of International Workshop on Semantic Agents, Selangor, 2011.
  • I. Ivan, C. Ciurea and S. Pavel, "Very Large Data Volumes Analysis of Collaborative Systems with Finite Number of States," Journal of Applied Quantitative Methods, vol. 5, pp. 14-28, 2010.
  • A. Garcia, V. Silva, C. Chavez, C. Lucena,"Engineering Multi-Agent Systems with Aspects and Patterns," Jornal of the Brazilian Computer Society, vol 1, No. 8, pp. 57-72, 2002.
  • W. Chen, E. Durfee, and M. Duma,. "Human Agent Collaboration in a Simulated Combat Medical Scenario,". In Proc. of the International Symposium on Collaborative Technologies and Systems, Baltimore, USA, pp. 367-375, 2009.
  • F. Xiaocong and J. Yen, "Modeling Cognitive Loads for Evolving Shared Mental Models in Human-Agent Collaboration," Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on, vol. 41, pp. 354-367, 2011.
  • L. G. Terveen, "Overview of human-computer collaboration," Knowledge-Based Systems, vol. 8, pp. 67-81, 1995.
  • W. Kunz and H. W. J. Rittel, "Issues as Elements of Information Systems," Citeseer, 1970.
  • R. Shalfield, "Win-PROLOG Programming Guide," Lonodon: Logic Programming Associates Ltd, 2001.