A method is provided for transmitting image data in a plurality of formats simultaneously over a data path. The method includes determining that a static analysis of the first concurrent program generates a warning for an input. Using the protocol templates, the router translates the messages from protocols of source security devices to an intermediate protocol, translates the messages in the intermediate protocol into destination protocols for destination security devices, and forwards the messages to the destination security devices.