IEEE Access (Jan 2020)

AUTOCON-IoT: Automated and Scalable Online Conformance Testing for IoT Applications

  • Jaeyoung Hwang,
  • Abdullah Aziz,
  • Nakmyoung Sung,
  • Abbas Ahmad,
  • Franck Le Gall,
  • Jaeseung Song

DOI
https://doi.org/10.1109/ACCESS.2020.2976718
Journal volume & issue
Vol. 8
pp. 43111 – 43121

Abstract

Read online

As the Internet of Things (IoT) is evolving rapidly in various verticals, such as smart cities and smart industries, the number of IoT applications is growing exponentially. Standardized conformance testing mechanisms are widely used to test software applications, including IoT applications. However, current conformance testing mechanisms require continuous human intervention and additional software to be embedded into a target device being tested, which is time consuming, costly, and requires additional memory on the target device. Therefore, there is a considerable need to enhance and optimize existing conformance testing so that it is adequate for automatically testing highly distributed constraint IoT applications. In this paper, we propose a novel mechanism for automated and scalable conformance testing for IoT applications by introducing a test triggering mechanism based on a standardized test interface. This triggering mechanism is based on several new logical components in a testing environment that exchange messages between a testing system and a target IoT device. This technique of automatic conformance testing can lessen the cost and human intercession to decrease the number of missteps and accelerate the IoT market by certifying IoT applications.

Keywords