Software Design of Protocol Conversion between Instruments Based on Test-Driven Development | IEEE Conference Publication | IEEE Xplore