Trace-Based Execution-Level Observability of VDM-SL Specifications

📅 2026-08-19
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
本文提出记录和利用执行轨迹来持久化和分析操作的内部行为,解决VDM-SL规范中操作内部行为观察问题。
📝 Abstract
VDM has been pursuing rigorous verification through mathematical theorem proving and software testing via simulated execution. Animation through an interpreter enables validation of the specification to ensure it meets the required functionality. Step-by-step execution in a debugger also allows the user to follow the internal behavior of operations. In this paper, we propose the recording and utilization of execution traces of assignments, operation calls, and return statements to make the internal behavior of operations persistent and analyzable as state-based models. The data model of events in execution traces, its implementation in ViennaTalk, and its application to visualization will be introduced.
Problem

Research questions and friction points this paper is trying to address.

execution traces
internal behavior
VDM-SL specifications
Innovation

Methods, ideas, or system contributions that make the work stand out.

execution traces
state-based models
ViennaTalk
💼 Related Jobs
No related jobs found.
Tomohiro Oda
Tomohiro Oda
Software Research Associates, Inc.
H
Han-Myung Chang
Nanzan University