1. A system comprising: at least one processor: a memory connected to the at least one processor; and at least one module comprising a communication analyzer that when loaded into the memory causes the at least one processor to: provide information resulting from a comparison of communication interactions between entities with model communication interactions between the entities by: creating a simulation derived from a description of the model communication interactions between the entities, the simulation simulating processing within a communications system; and validating semantics of a communication between the entities.