arrow
返回

Trace Debugger: Interactive Execution Trace Debugging for Java and Kotlin

delete2026-01-01
delete0
PRE
AI
D
Dmitrii Artiukhov *
B
Bob Brockbernd
E
E. Fedotova
N
Nikita Koval
I
Ivan Kylchik
E
Evgenii Moiseenko
L
Lev Serebryakov
E
Evgeniy Zhelenskiy
M
Maksim Zuev
DOI:10.5381/jot.2026.25.1.a9delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
调试是软件开发中的核心活动,但仍然具有挑战性且耗时,尤其是在处理复杂或间歇性故障时。传统调试器在特定断点处操作程序状态快照,缺乏对执行流程的完整视图,并且通常需要重复重新执行才能到达感兴趣的点。从断点视角转向执行轨迹为调试开辟了新的可能性。我们介绍了Trace Debugger,这是一个IntelliJ IDEA插件,它将确定性执行轨迹集成到标准调试工作流中。它允许开发人员捕获Java或Kotlin程序的执行轨迹,并在调试器中回放。该插件提供了用于轨迹导航、搜索和过滤的便捷工具。此外,录制的轨迹可以作为程序行为的忠实制品,支持回归测试的新技术。
Keyword:
Execution traces
Debugging
Java
Kotlin
Deterministic execution

期刊

J
Journal of Object Technology
IF:
1.4
论文数:
20
被引数:
0

机构

暂无机构信息
引用论文

引用论文

暂无论文信息