首页> 外文会议>International Symposium on End-User Development >My IoT Puzzle: Debugging IF-THEN Rules Through the Jigsaw Metaphor
【24h】

My IoT Puzzle: Debugging IF-THEN Rules Through the Jigsaw Metaphor

机译:我的物联网难题:通过拼图隐喻调试IF-THEN规则

获取原文

摘要

End users can nowadays define applications in the format of IF-THEN rules to personalize their IoT devices and online services. Along with the possibility to compose such applications, however, comes the need to debug them, e.g., to avoid unpredictable and dangerous behaviors. In this context, different questions are still unexplored: which visual languages are more appropriate for debugging IF-THEN rules? Which information do end users need to understand, identify, and correct errors? To answer these questions, we first conducted a literature analysis by reviewing previous works on end-user debugging, with the aim of extracting design guidelines. Then, we developed My Io'T Puzzle, a tool to compose and debug IF-THEN rules based on the Jigsaw metaphor. My IoT Puzzle interactively assists users in the debugging process with different real-time feedback, and it allows the resolution of conflicts by providing textual and graphical explanations. An exploratory study with 6 participants preliminary confirms the effectiveness of our approach, showing that the usage of the Jigsaw metaphor, along with real-time feedback and explanations, helps users understand and fix conflicts among IF-THEN rules.
机译:如今,最终用户可以使用IF-THEN规则的格式定义应用程序,以个性化其IoT设备和在线服务。然而,伴随着编写这样的应用程序的可能性,也需要对它们进行调试,例如,以避免不可预测的危险行为。在这种情况下,仍未探讨不同的问题:哪种视觉语言更适合调试IF-THEN规则?最终用户需要了解,识别和纠正错误的哪些信息?为了回答这些问题,我们首先通过回顾先前有关最终用户调试的工作进行了文献分析,目的是提取设计指南。然后,我们开发了My Io'T Puzzle,这是一个基于Jigsaw隐喻来编写和调试IF-THEN规则的工具。我的IoT拼图通过不同的实时反馈以交互方式帮助用户进行调试过程,并通过提供文本和图形说明来解决冲突。一项由6名参与者参与的探索性研究初步证实了我们方法的有效性,表明拼图隐喻的使用以及实时反馈和解释可帮助用户理解和修复IF-THEN规则之间的冲突。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号