Bridging CSP and C++ with selective formalism and executable specifications | IEEE Conference Publication | IEEE Xplore