Back to Search Start Over

SpecTalk: Conforming IoT Implementations to Sensor Specifications.

Authors :
Lin YB
Chou SL
Source :
Sensors (Basel, Switzerland) [Sensors (Basel)] 2021 Aug 04; Vol. 21 (16). Date of Electronic Publication: 2021 Aug 04.
Publication Year :
2021

Abstract

Due to the fast evolution of Sensor and Internet of Things (IoT) technologies, several large-scale smart city applications have been commercially developed in recent years. In these developments, the contracts are often disputed in the acceptance due to the fact that the contract specification is not clear, resulting in a great deal of discussion of the gray area. Such disputes often occur in the acceptance processes of smart buildings, mainly because most intelligent building systems are expensive and the operations of the sub-systems are very complex. This paper proposes SpecTalk, a platform that automatically generates the code to conform IoT applications to the Taiwan Association of Information and Communication Standards (TAICS) specifications. SpecTalk generates a program to accommodate the application programming interface of the IoT devices under test (DUTs). Then, the devices can be tested by SpecTalk following the TAICS data formats. We describe three types of tests: self-test, mutual-test, and visual test. A self-test involves the sensors and the actuators of the same DUT. A mutual-test involves the sensors and the actuators of different DUTs. A visual-test uses a monitoring camera to investigate the actuators of multiple DUTs. We conducted these types of tests in commercially deployed applications of smart campus constructions. Our experiments in the tests proved that SpecTalk is feasible and can effectively conform IoT implementations to TACIS specifications. We also propose a simple analytic model to select the frequency of the control signals for the input patterns in a SpecTalk test. Our study indicates that it is appropriate to select the control signal frequency, such that the inter-arrival time between two control signals is larger than 10 times the activation delay of the DUT.

Details

Language :
English
ISSN :
1424-8220
Volume :
21
Issue :
16
Database :
MEDLINE
Journal :
Sensors (Basel, Switzerland)
Publication Type :
Report
Accession number :
34450708
Full Text :
https://doi.org/10.3390/s21165260