Software is being embedded in more and more devices. IOT is poised to become the growth area for software and testing with billions of devices and new software connected to the internet. IoT is the intersection of embedded, mobile, communications, and traditional software environments in combination with user demands. Embedded devices face new challenges in safety related testing.
Jon considers the impact to development and test teams based on these challenges. He outlines the development and use of data, tools, modeling, and patterns to address these challenges. Future test approaches proposed in the presentation include: use of crowd testing, leveraging case-based AI test tools, model-based testing, math-based testing, attacks/tours in test exploration, and how best to leverage data. The presentation will define how teams must think and structure development and testing of IoT to achieve an optimized product production strategy.