Structuring communication software for quality-of-service guarantees | IEEE Conference Publication | IEEE Xplore