WiFröst: Bridging the Information Gap for Debugging of Networked Embedded Systems

IoT Device PrivacyContext-Aware ComputingCircuit Making & Hardware PrototypingSoftware Engineers & DevelopersIndustrial Automation Engineers

The rise in prevalence of Internet of Things (IoT) technologies has encouraged more people to prototype and build custom internet connected devices based on low power microcontrollers. While well-developed tools exist for debugging network communication for desktop and web applications, it can be difficult for developers of networked embedded systems to figure out why their network code is failing due to the limited output affordances of embedded devices. This paper presents WiFröst , a new approach for debugging these systems using instrumentation that spans from the device itself, to its communication API, to the wireless router and back-end server. WiFröst automatically collects this data, displays it in a web-based visualization, and highlights likely issues with an extensible suite of checks based on analysis of recorded execution traces.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/uist/2857/2018

AdRecommended

Learn AI Coding at CodeNow

At a Glance

Paper Snapshot

fact_check
dataset
Source
UIST
calendar_month
Year
2018
emoji_events
Award
No award tagged
group
Authors
6 authors
sell
Subtopics
IoT Device Privacy, Context-Aware Computing, Circuit Making & Hardware Prototyping
work
Professions
Software Engineers & Developers, Industrial Automation Engineers
article
Content Status
Abstract only
hub
Related Papers
0 related papers