TinyLink 2.0: integrating device, cloud, and client development for IoT applications
Gaoyang Guan, Borui Li, Yi Gao, Yuxuan Zhang, Jiajun Bu, Wei Dong
摘要
The recent years have witnessed the rapid growth of IoT (Internet of Things) applications. A typical IoT application usually consists of three essential parts: the device side, the cloud side, and the client side. The development of a complete IoT application is very difficult for non-expert developers because it involves drastically different technologies and complex interactions between different sides. Unlike traditional IoT development platforms which use separate approaches for these three sides, we present TinyLink 2.0, an integrated IoT development approach with a single coherent language. It achieves high expressiveness for diverse IoT applications by an enhanced IFTTT rule design and a virtual sensor mechanism which helps developers express application logic with machine learning. Moreover, TinyLink 2.0 optimizes the IoT application performance by using both static and dynamic optimizers, especially for resource-constrained IoT devices. We implement TinyLink 2.0 and evaluate it with eight case studies, a user study, and a detailed evaluation of the proposed programming language as well as the performance optimizers. Results show that TinyLink 2.0 can speed up IoT development significantly compared with existing approaches from both industry and academia, while still achieving high expressiveness.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- WiProg: A WebAssembly-based Approach to Integrated IoT ProgrammingBorui Li, Wei Dong, Yi GaoINFOCOM 2021 · 被引用 36 次
- PolarTracker: Attitude-aware Channel Access for Floating Low Power Wide Area NetworksYuting Wang, Xiaolong Zheng, Liang Liu, Huadong MaINFOCOM 2021 · 被引用 17 次
- LinkLab 2.0: A Multi-tenant Programmable IoT Testbed for Experimentation with Edge-Cloud IntegrationWei Dong, Borui Li, Haoyu Li, Hao Wu 等NSDI 2023 · 被引用 9 次
- Comosum: An Extensible, Reconfigurable, and Fault-Tolerant IoT Platform for Digital AgricultureGloire Rubambiza, Shiang-Wan Chin, Mueed Rehman, Sachille Atapattu 等USENIX ATC 2023 · 被引用 5 次
相关 Paper
- LearnIoTVR: An End-to-End Virtual Reality Environment Providing Authentic Learning Experiences for Internet of ThingsZhengzhe Zhu, Ziyi Liu, Youyou Zhang, Lijun Zhu 等CHI 2023 · 被引用 30 次
- TinySDR: Low-Power SDR Platform for Over-the-Air Programmable IoT TestbedsMehrdad Hessar, Ali Najafi, Vikram Iyer, Shyamnath GollakotaNSDI 2020 · 被引用 44 次
- IoTGuard: Dynamic Enforcement of Security and Safety Policy in Commodity IoTZ. Berkay Celik, Gang Tan, Patrick D. McDanielNDSS 2019 · 被引用 254 次
- DTMM: Deploying TinyML Models on Extremely Weak IoT Devices with PruningLixiang Han, Zhen Xiao, Zhenjiang LiINFOCOM 2024 · 被引用 20 次
- Real-Time Execution of Trigger-Action Connection for Home Internet-of-ThingsKai Dong, Yakun Zhang, Yuchen Zhao, Daoming Li 等INFOCOM 2022 · 被引用 10 次
