From HandWiki - Reading time: 1 min
Within the fields of computer science and robotics, interaction protocols are possible communication scenarios between individual agents in multi-agent systems. Some protocols are described quite qualitatively (for example, many parts of the traffic code), but others have a formal model, whose implementations can be tested for conformance (for example, some cryptographic protocols).[1]
FIPA defines markup for interaction protocol diagrams and several standard interaction protocols, including Dutch auction, English auction and reply-response.[2]