Compatibility and reuse in component-based systems via type and unit inference | IEEE Conference Publication | IEEE Xplore