Research in Information Systems has switched its focus from data to communication.\ud The communication between different autonomous Information Systems requires a\ud certain amount of intelligence of each system. The system should be able to know which\ud queries it can/may handle and also be able to negotiate about the information that it will\ud give. In short, these systems evolve into what is called Cooperative Information Agents.\ud We describe an architecture for these CIA’s in which the relations of a CIA with other\ud CIA’s are handled on two levels. The messages themselves are handled by the\ud communication manager. The communication manager can also negotiate a contract with\ud other CIA’s. The contracts (which may include communication or transaction protocols)\ud between agents are handled by the contract manager of the CIA responsible for the\ud contract. The messages between the agents are modeled using speech act theory which\ud provides for a rich and flexible communication. In addition, we describe a lexicon in\ud which the conceptual meaning of the terms of communication can be defined. Together,\ud these levels provide an integrated and rich semantics for the communication between\ud CIAs. These can be interorganizational, as in EDI applications, or intraorganizational, as\ud in Workflow Management
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.