Internet of Things (IoT) is defined as the connection between places and physical objects (i.e., things) over the internet/network via smart computing devices. Traditionally, we learn about the IoT ecosystem/problems by conducting surveys of IoT developers/practitioners. Another way to learn is by analyzing IoT developer discussions in popular online developer forums like Stack Overflow (SO). However, we are aware of no such studies that focused on IoT developers' security and ML-related discussions in SO. This paper offers the results of preliminary study of IoT developer discussions in SO. We find around 12% of sentences contain security discussions, while around 0.12% sentences contain ML- related discussions. We find that IoT developers discussing security issues frequently inquired about how the shared data can be stored, shared, and transferred securely across IoT devices and users. We also find that IoT developers are interested to adopt deep neural network-based ML models into their IoT devices, but they find it challenging to accommodate those into their resource-constrained IoT devices. Our findings offer implications for IoT vendors and researchers to develop and design novel techniques for improved security and ML adoption into IoT devices.
翻译:互联网的东西(IoT)的定义是互联网/网络上通过智能计算设备与物理物体(即事物)之间的联系。传统上,我们通过对IoT开发者/活动者进行调查来了解IoT生态系统/问题。另一个学习途径是分析Staack Overflow(SO)等广受欢迎的在线开发论坛的IoT开发者讨论。然而,我们知道没有这类研究侧重于IoT开发者的安全以及SO中与ML有关的讨论。本文介绍了IoT开发者在SO中讨论的初步研究结果。我们发现约12%的句子包含安全讨论,而约0.12%的句子包含ML相关讨论。我们发现IoT开发者经常询问如何将共享的数据储存、共享、安全地传送到Sta装置和用户之间。我们还发现IoT开发者有兴趣将基于深线网络的ML模型应用到他们的IoT设备中,但是他们发现难以将那些具有资源限制的 IoT 设备纳入他们体内的 IoT 设备中。我们的调查结果为IT 开发者提供了改进的MT 设计工具。