首页> 外文会议>IEEE/ACM International Workshop on Software Engineering Research and Practices for the IoT >Security and Machine Learning Adoption in IoT: A Preliminary Study of IoT Developer Discussions
【24h】

Security and Machine Learning Adoption in IoT: A Preliminary Study of IoT Developer Discussions

机译:IOT中的安全和机器学习采用:IOT开发商讨论的初步研究

获取原文

摘要

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. IoT is a rapidly emerging paradigm that now encompasses almost every aspect of our modern life. As such, it is crucial to ensure IoT devices follow strict security requirements. At the same time, the prevalence of IoT devices offers developers a chance to design and develop Machine Learning (ML)-based intelligent software systems using their IoT devices. However, given the diversity of IoT devices, IoT developers may find it challenging to introduce appropriate security and ML techniques into their 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. First, we collect around 53K IoT posts (questions + accepted answers) from SO. Second, we tokenize each post into sentences. Third, we automatically identify sentences containing security and ML-related discussions. We find around 12% of sentences contain security discussions, while around 0.12% sentences contain ML-related discussions. There is no overlap between security and ML-related discussions, i.e., IoT developers discussing security requirements did not discuss ML requirements and vice versa. 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设备的普遍率为开发人员提供了使用其IoT设备设计和开发基于机器学习(ML)的机器学习(ML)的机会。但是,鉴于物联网设备的多样性,物联网开发人员可能会发现将适当的安全性和ML技术引入其设备的挑战。传统上,我们通过对IOT开发人员/从业者进行调查来了解物联网生态系统/问题。另一种学习方法是通过分析流行的在线开发人员论坛中的IOT开发人员讨论,如堆栈溢出(SO)。但是,我们意识到没有侧重于IOT开发人员的安全和与ML相关讨论的这样的研究。本文提供了IOT开发人员讨论的初步研究结果。首先,我们从此收集大约53k的IOT帖子(问题+接受答案)。其次,我们将每个帖子授予句子。第三,我们自动识别包含安全和与ML相关讨论的句子。我们发现大约12%的句子包含安全讨论,而大约0.12%的句子包含与ML相关的讨论。安全性和与ML相关的讨论之间没有重叠,即,IOT开发人员讨论安全要求没有讨论ML要求,反之亦然。我们发现IoT开发人员讨论安全问题经常询问如何存储,共享和跨IoT设备和用户安全地存储共享数据。我们还发现IOT开发人员有兴趣将基于深度神经网络的ML模型采用IOT设备,但他们发现将这些IOT设备充分挑战,以便容纳进入其资源受限的物联网设备。我们的调查结果为IOT供应商和研究人员提供了开发和设计新技术,以改善安全和ML采用IOT设备的新颖技术。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号