Using managed communication channels in software components | IEEE Conference Publication | IEEE Xplore