Improving IoT Module Testability with Test-Driven Development and Machine Learning | IEEE Conference Publication | IEEE Xplore