conference-paper

Hot Reloading for Runtime Code Modifiability via File Monitoring and Dependency Analysis

Research footprint

At a glance

Citations
0
References
15
Comments
0
Paper overview

Abstract

This paper introduces a novel hot reloading mechanism designed to significantly enhance the software development experience by tackling the inefficiencies of long restart cycles. Our system combines real-time file monitoring, module dependency analysis, and dynamic import into a three-tiered architecture that integrates a high-performance compiled core with interpreted script and visual layers. This architecture enables instantaneous code changes without interrupting the application’s execution, drastically reducing the "code-test" cycle. We demonstrate its application in visual programming environments, where intuitive operations translate into real-time updates by leveraging the performance of the underlying compiled core. By preserving critical application states, our system ensures a smooth and stable transition. Consequently, this leads to substantial improvements in both development efficiency and user experience.

Record transparency

Publication details

DOI
10.1109/cisat66811.2025.11181875
OpenAlex
W4414692971
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.