Demo Data from EDBT 2026 / reviewers in the wild / expert
Hao Wang 0238
dblp:181/2812-238
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2026
0009-0002-5908-773XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 3 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Program synthesis and code generation · 86% Operating systems · 14% | |
| Computer networks
2 papers |
Internet of things and sensor networks · 100% |
Topics — the 3 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks
iot application development |
1.6 | 2 | 2025 | Programming Embedded IoT Applications in Natural Language with IoTPilot · MobiSys 2025 Poster: Enabling IoT Application Programming in Natural Language with IoTPilot · SenSys 2024 |
Program synthesis and code generation
code generation with language models |
1.6 | 2 | 2025 | Programming Embedded IoT Applications in Natural Language with IoTPilot · MobiSys 2025 Poster: Enabling IoT Application Programming in Natural Language with IoTPilot · SenSys 2024 |
Operating systems › special-purpose operating system
embedded operating system |
0.3 | 1 | 2025 | Programming Embedded IoT Applications in Natural Language with IoTPilot · MobiSys 2025 |
Methods — techniques the papers use, named apart from their topics
large language model · 3.3self-thinking chains · 1.7retrieval of external documentation · 1.7self-debugging · 1.5retrieval-augmented generation · 1.5multi-agent framework · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Exploiting Partial JPEG Decoding to Mitigate On-Device Image ProcessingabstractDevice-cloud collaborative inference is often necessary for resource-constrained IoT devices that cannot support full on-device models. To minimize bandwidth and support concurrency, existing methods typically compress images before transmission. However, these approaches often ignore the significant overhead of decoding native JPEG camera output, especially for high-resolution frames. Our measurements show that the on-device (Raspberry Pi 4B) decoding overhead for 700KB JPEG format is$\sim$14.4x the latency of on-cloud (GeForce RTX 3090) meter recognition inference. To reduce on-device decoding overhead, we design DC Camera, which is built upon a JPEG camera and leverages partial JPEG decoding to efficiently extract DC features from high-resolution images, significantly mitigating on-device image processing overhead. These DC features can preserve structural information better than conventional downsampled images. We utilize DC Camera to implement fast meter recognition system and deploy the system in material science laboratory to monitor multiple meters. Our evaluation demonstrates that compared to state-of-the-art (SOTA) methods, DC Camera can reduce on-device computation overhead by$\sim$5.8x and decrease transmission volume by$\sim$90.9x, without inference accuracy degradation. Kaijie Gong, Hao Wang 0238, Yi Gao 0001, Weijie Fang, Wei Dong 0001 |
IEEE Trans. Mob. Comput. | 2 |
| 2025 | Programming Embedded IoT Applications in Natural Language with IoTPilotabstractIn recent years, the swift expansion of Internet of Things (IoT) applications has been notable. However, developing a comprehensive IoT application is highly challenging for non-expert developers due to the highly diverse characteristics of embedded operating systems. LLM-based methods provide a paradigm for code generation through natural language, which can greatly simplify and accelerate the development of IoT applications. While promising, existing works have failed to account for the specific characteristics of embedded operating system, resulting in the lower quality of generated IoT code. In this paper, we present IoTPilot, an LLM-driven embedded IoT programming tool. We have observed that the conflicts between LLM internal APIs/headers and external OS-specific APIs/headers are key factors leading to the low quality of generated embedded IoT applications. Thus, we introduce two effective self-thinking chains to integrate internal LLM knowledge with external documentation, addressing conflicts in APIs and headers. We provide embedded IoT benchmarks (IoTEval), which are built on RIOT, Zephyr, Contiki and FreeRTOS. Results show that IoTPilot can improve the performance of IoT code generation on all the three embedded OSes compared with existing state-of-the-art (SOTA) methods. Kaijie Gong, Wei Dong 0001, Hao Wang 0238, Yingqi Peng, Yi Gao 0001 |
MobiSys | 3 |
| 2024 | Poster: Enabling IoT Application Programming in Natural Language with IoTPilotabstractIn recent years, the swift expansion of Internet of Things (IoT) applications has been notable. However, developing a comprehensive IoT application is highly challenging for non-expert developers due to the highly diverse characteristics of embedded operating systems. The LLM-based approach shows promise in generating code from natural language, but its performance in IoT code generation is poor. This stems from the LLM's insufficient understanding of the embedded IoT code context, leading to missed and conflicting OS-specific APIs. In this paper, we present IoTPilot, a LLM-driven multi-agent IoT programming framework. We develop a clustering-based progressive RAG strategy and auto-calibrating self-debug mechanism to enhance the quality of generated IoT applications. Kaijie Gong, Wei Dong 0001, Yingqi Peng, Hao Wang 0238, Yi Gao 0001 |
SenSys | 4 |