Modeling communications protocols using the Unified Modeling Language | IEEE Conference Publication | IEEE Xplore