Cooperative Software Agents for Patient Management

Managing patients in a shared-care context is a knowledge intensive activity. To support cooperative work in medical care, computer technology should either augment the capabilities of individual specialists and enhance their ability of interacting with each other and with computational resources. Thus, a major shift is needed from centralized first generation Hospital Information Systems to distributed environments composed of several interconnected agents, cooperating in maintaining a full track of the patient clinical history and supporting health care providers in all the phases of the patient management process. In this paper we describe a methodology for implementing a network of cooperating software agents aimed at improving the health care delivery process. Moreover, a preliminary computational prototype exploiting the proposed methodology is also illustrated.

[1]  Guus Schreiber,et al.  Foundations for a methodology for medical KBS development , 1994 .

[2]  Timothy W. Finin,et al.  Specification of the KQML Agent-Communication Language , 1993 .

[3]  Samson W. Tu,et al.  Modeling tasks with mechanisms , 1993, Int. J. Intell. Syst..

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

[5]  Guus Schreiber,et al.  A case study in ontology library construction , 1995, Artif. Intell. Medicine.

[6]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[7]  H. Penny Nii,et al.  Blackboard systems: the blackboard model of problem solving and the evolution of blackboard architectures , 1995 .

[8]  M Stefanelli,et al.  A specialized framework for medical diagnostic knowledge-based systems. , 1992, Computers and biomedical research, an international journal.

[9]  M. Minsky The Society of Mind , 1986 .

[10]  A. Rector,et al.  A Terminology Server for Medical Language and Medical Information Systems , 1995, Methods of Information in Medicine.

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

[12]  Samson W. Tu,et al.  Mapping domains to methods in support of reuse , 1994, Int. J. Hum. Comput. Stud..

[13]  G. Reeke Marvin Minsky, The Society of Mind , 1991, Artif. Intell..

[14]  Bob J. Wielinga,et al.  KADS: a modelling approach to knowledge engineering , 1992 .

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

[16]  Timothy W. Finin,et al.  Enabling Technology for Knowledge Sharing , 1991, AI Mag..

[17]  Mario Stefanelli,et al.  A Library of Medical Ontologies , 1994 .

[18]  D. Lindberg,et al.  The Unified Medical Language System , 1993, Methods of Information in Medicine.

[19]  M. S. Blois Medicine and the nature of vertical reasoning. , 1988, The New England journal of medicine.