Ensuring structure and behavior correctness in design composition | IEEE Conference Publication | IEEE Xplore