Software for Analytical Development of Communications Protocols | Synapse