In this paper we describe an architecture of a multi-agent system for the assistance and supervision of the execution of medical protocols in hospital environments. A medical protocol specifies sequences of actions that could be performed in front of a particular pathology. We model medical services in hospital environments as specialized domain agents and interpret a medical protocol as a negotiation process between agents. A medical service can be involved in multiple medical protocols, and so specialized domain agents are independent of negotiation processes and autonomous system agents perform monitoring tasks. Agent interactions are performed as electronic communications through the Internet. As the Internet is not a secure communication channel, we define a robust communication interface that provides privacy, integrity and authentication during the process of exchanging information between agents.
展开▼