Implementing the EBDI model in an E-health system

Document Type : Research Paper


1 Department of Computer Science, University of Al-Qadisiyah, Al-Qadisiyah, Iraq

2 Computer Science Department, College of Computer Science and Information Technology, University of Al-Qadisiyah, Iraq


Health-care systems (patient monitoring and diagnosis systems) have recently attracted the interest of researchers. Intelligent software has been used as an agent in this field where research addresses the areas of electronic health (E-health) to develop and improve health care systems and to reduce the effort and time on health users (physicians, nurses) and to follow up on the condition of patients, especially the elderly, and also Intelligent software agents are using a result when most hospitals are out of capacity.  The major goal of this study is to learn how we may use intelligent software for  E-Health to assist physicians, nurses, and other health practitioners in collecting and tracking patient data on a daily basis in order to enhance treatment decisions. How can we achieve this in real-time in a dynamic and non-deterministic environment? As a result, we have built a model-based system such as the Extensible Beliefs Desires and Intentions (EBDI) model as architecture for located autonomic software agents in run-time under dynamic and non-deterministic environments circumstances in this study. We have formalized the EBDI agent in E-Health as an online observer to monitor the state of a  patient linked to sensors (thermometer, glucose meter, oxygen meter, etc.). This agent filters the data (sensor readings) and determines which readings are normal or abnormal before sending the patient's information to the administrative agent, which is a different type of EBDI agent. In addition, the system proposes a treatment plan based on the sensor readings and necessitates the participation of a human doctor in emergency situations. This study proposes developing a monitoring system to follow up (monitor) the health status of patients based on a multi-agent-system (MAS) with the Clustering process (using the K-mean Algorithm), where the system is designed to support warnings and alerts in abnormal health conditions and to call for a doctor's intervention in emergencies (when it is necessary).


[1] F. Bergenti and A. Poggi, Multi-agent systems for e-health: Recent projects and initiatives, 10th Work. Objects Agents, WOA’09, 2009.
[2] M.E. Bratman, D.J. Israel and M.E. Pollack, Plans and resource-bounded practical reasoning, Comput. Intell., 4(3) (1988) 349–355.
[3] F. Cao, N. Archer and S. Poehlman, An agent-based knowledge management framework for electronic health record interoperability, J. Emerg. Technol. Web Intell. 1(2) (2009) 119–128.
[4] E. Domnori, G. Cabri and L. Leonardi, Designing and implementing intelligent agents for e-health, Proc. Int. Conf. Emerg. Intell. Data Web Technol. EIDWT 2011, 2011 pp. 78–85.
[5] A. Hussein Jabber and A. Obied, Intelligent software agent in e-health system: Review, J. Al-Qadisiyah Comput. Sci. Math. 13(1) (2021) 99–108.
[6] A. Hussein, A Multi-agent System in E-Health SystemImplementing model, Turk. J. Comput. Math. Educ. 12(14) (2021) 2845–2859.
[7] H.M. Hussain, K. Benkrid, H. Seker and A.T. Erdogan, FPGA implementation of K-means algorithm for bioinformatics application: An accelerated approach to clustering microarray data, Proc. 2011 NASA/ESA Conf. Adapt. Hardw. Syst. AHS 2011, 248–255.
[8] D. Isern, D. S´anchez and A. Moreno, Agents applied in health care: A review, Int. J. Med. Inf., 79(3) (2010)
[9] H. Jiang, J. M. Vidal and M. N. Huhns, EBDI: An architecture for emotional agents, Proc. Int. Conf. Auton. Agents (2007) 38–40.
[10] H. Lieberman and C. Mason, Intelligent agent software for medicine, Stud. Health Technol. Inf. 80 (2002) 99–109.
[11] L. Males and S. Ribaric, A model of extended BDI agent with autonomous entities (integrating autonomous entities within BDI agent), 2016 IEEE 8th Int. Conf. Intell. Syst. IS 2016 - Proc., no. ii, pp. 205–214.
[12] A. Obied, M.A. Hajer and A. H. Hasan, Computerized situated agent as mediator in centralized computing market, J. Adv. Res. Dyn. Control Syst. 11(2) (2019) 344–350.
[13] A. Obied, Deliberative regulation with self-organising sensing, Adv. Comput. 7(3) (2017) 80–94.
[14] A. Obied, A. Taleb-Bendiab and M. Randles, Self-regulation in situated agents, Int. Trans. Syst. Sci. Appl. 1(3) (2006) 1–20.
[15] Y. S´anchez, T. Coma, A. Aguelo and E. Cerezo, ABC-EBDI: An affective framework for BDI agents, Cogn. Syst. Res. 58 (2019) 195–216.
[16] D. Singh, L. Padgham and B. Logan, Integrating BDI Agents with Agent-Based Simulation Platforms, Auton. Agent. Multi. Agent. Syst. 30(6) (2016) 1050–1071.
[17] A. Sumari, Information fusion in C4ISR framework: Concept and application in nation defence, Int. Semin. C4I 2008 (2008).
[18] N. Vlassis, A Concise Introduction to Multiagent Systems and Distributed AI, Univ. Amsterdam, Amsterdam, 2003.
[19] P. Vora and B. Oza, A survey on k-mean clustering and particle swarm optimization, Int. J. Sci. Mod. Eng. 1(3) (2013) 24–26.
[20] J. Yadav and M. Sharma, A Review of K-mean Algorithm, Int. J. Engin. Trend. Tech. 4(7) (2013) 2972–2976.
Volume 13, Issue 1
March 2022
Pages 1827-1839
  • Receive Date: 03 October 2021
  • Accept Date: 29 October 2021