Flexible component composition through communication abstraction | IEEE Conference Publication | IEEE Xplore