paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Understanding device integration bugs in smart home system

理解智能家居系统中的设备集成缺陷
ISSTA Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis2022匹配度 1/10 · 该论文是智能家居设备集成缺陷的实证研究,属于软件工程中的缺陷理解与测试/调试,与用户核心关注的静态分析、LLM/Agent、浮点程序分析、贝叶斯程序分析均无直接关联。引用 14 inbox
Tao Wang, Kangkang Zhang, Wei Chen, Wensheng Dou, Jiaxin Zhu, Jun Wei, Tao Huang
crossref: 2026-09-12

AI 速览

一句话:揭示智能家居设备集成缺陷(iBug)的普遍性及其导致设备不可用、行为异常等后果。

智能家居系统(如 Home Assistant、openHAB)可接入成百上千台智能设备,并通过设备集成与不同设备通信。由于设备异构性、异常处理复杂等原因,开发高质量设备集成颇具挑战。本文关注设备集成缺陷(iBug),指出这类缺陷在智能家居系统中十分普遍,并会导致设备不可用、设备行为异常等后果。作者通过理解 iBug 的特征、成因与影响,为改进设备集成的开发和测试提供依据。

问题
智能家居系统的设备集成需处理设备异构性和意外异常,开发高质量集成困难,且设备集成缺陷(iBug)普遍并造成设备不可用等后果。
方法
本文以 Home Assistant、openHAB 等智能家居系统为背景,对设备集成缺陷(iBug)进行理解性研究,分析其表现、成因与影响。
评估
评估以智能家居系统中设备集成缺陷的普遍性及其后果为重点,说明 iBug 会导致设备不可用、设备行为异常等问题。
原文摘要(Abstract)

Smart devices have been widely adopted in our daily life. A smart home system, e.g., Home Assistant and openHAB, can be equipped with hundreds and even thousands of smart devices. A smart home system communicates with smart devices through various device integrations, each of which is responsible for a specific kind of devices. Developing high-quality device integrations is a challenging task, in which developers have to properly handle the heterogeneity of different devices, unexpected exceptions, etc. We find that device integration bugs, i.e., iBugs, are prevalent and have caused various consequences, e.g., causing devices unavailable, unexpected device behaviors.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot7439,
  title = {Understanding device integration bugs in smart home system},
  author = {Tao Wang and Kangkang Zhang and Wei Chen and Wensheng Dou and Jiaxin Zhu and Jun Wei and Tao Huang},
  booktitle = {ISSTA},
  year = {2022},
  doi = {10.1145/3533767.3534365}
}