Specification and refinement of a message router | IEEE Conference Publication | IEEE Xplore