Inline Visualization and Manipulation of Real-Time Hardware Log for Supporting Debugging of Embedded Programs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bianchi, Andrea, Yap, Zhi Lin, Lertjaturaphat, Punn, Henley, Austin Z., Moon, Kongpyung Justin, Kim, Yoonji
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912941945651200
author Bianchi, Andrea
Yap, Zhi Lin
Lertjaturaphat, Punn
Henley, Austin Z.
Moon, Kongpyung Justin
Kim, Yoonji
author_facet Bianchi, Andrea
Yap, Zhi Lin
Lertjaturaphat, Punn
Henley, Austin Z.
Moon, Kongpyung Justin
Kim, Yoonji
contents The development of user-friendly embedded prototyping systems like Arduino has made creating interactive devices more accessible. However, debugging these systems is challenging due to the intertwined nature of software and hardware issues. Existing tools often require hardware instrumentation or log visualization through serial monitors. To address this, the authors designed Inline, a programming tool that simplifies debugging by displaying hardware logs directly within the code, providing real-time execution flow tracking and an expression language for log manipulation. A study with twelve users demonstrated the tool's effectiveness in aiding debugging tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2603_03605
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Inline Visualization and Manipulation of Real-Time Hardware Log for Supporting Debugging of Embedded Programs
Bianchi, Andrea
Yap, Zhi Lin
Lertjaturaphat, Punn
Henley, Austin Z.
Moon, Kongpyung Justin
Kim, Yoonji
Human-Computer Interaction
The development of user-friendly embedded prototyping systems like Arduino has made creating interactive devices more accessible. However, debugging these systems is challenging due to the intertwined nature of software and hardware issues. Existing tools often require hardware instrumentation or log visualization through serial monitors. To address this, the authors designed Inline, a programming tool that simplifies debugging by displaying hardware logs directly within the code, providing real-time execution flow tracking and an expression language for log manipulation. A study with twelve users demonstrated the tool's effectiveness in aiding debugging tasks.
title Inline Visualization and Manipulation of Real-Time Hardware Log for Supporting Debugging of Embedded Programs
topic Human-Computer Interaction
url https://arxiv.org/abs/2603.03605