A Framework for Building Cooperating Agents

There is an increasing awareness in the AI community that the dissemination of Decision Support Systems in medical practice strictly depends on their seamless integration with those tools already available at clinical settings. In order to achieve that goal, this paper further elaborates on a previous research conducted by the same authors which identified the main components of a Distributed Hospital Information System based on Cooperating Software Agents. We propose a computational architecture supporting communication and the occurrence of multiple conversations among agents, thus effectively enforcing their cooperation. The architecture is being tested for implementing a prototype system able to coordinate the joint efforts of the several health care providers involved in managing patients affected by Acute Myeloid Leukemia.

[1]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[2]  H A Heathfield,et al.  Philosophies for the Design and Development of Clinical Decision-Support Systems , 1993, Methods of Information in Medicine.

[3]  S. I. Herbert Informatics for care protocols and guidelines: towards a European knowledge model. , 1995, Studies in health technology and informatics.

[4]  Giordano Lanzola,et al.  Cooperating Agents Implementing Distributed Patient Management , 1996, MAAMAW.

[5]  Nicholas R. Jennings,et al.  Commitments and conventions: The foundation of coordination in multi-agent systems , 1993, The Knowledge Engineering Review.

[6]  Randolph A. Miller,et al.  Review: Medical Diagnostic Decision Support Systems - Past, Present, And Future: A Threaded Bibliography and Brief Commentary , 1994, J. Am. Medical Informatics Assoc..

[7]  Giordano Lanzola,et al.  Inferential knowledge acquisition , 1993, Artif. Intell. Medicine.

[8]  Herbert Si Informatics for care protocols and guidelines: towards a European knowledge model. , 1995 .

[9]  Edmund H. Durfee,et al.  Coherent Cooperation Among Communicating Problem Solvers , 1987, IEEE Transactions on Computers.

[10]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[11]  Reed M. Gardner,et al.  Research Paper: Evaluation of User Acceptance of a Clinical Expert system , 1994, J. Am. Medical Informatics Assoc..

[12]  John Fox,et al.  Agent-based approach to health care management , 1995, Appl. Artif. Intell..

[13]  M. Ramoni,et al.  An epistemological framework for medical knowledge-based systems , 1992, IEEE Trans. Syst. Man Cybern..

[14]  Yoav Shoham Agent-Oriented Programming , 1993, Artif. Intell..

[15]  L. Leape Error in Medicine , 1994 .