arXiv · 2608.19510
Trace-Based Execution-Level Observability of VDM-SL Specifications
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.
Explore related subjects
Keep this discovery
Tomohiro Oda, Han-Myung Chang. 2026-08-20. Trace-Based Execution-Level Observability of VDM-SL Specifications. https://arxiv.org/abs/2608.19510
Cite the original work for its findings. Save a collection to share your selection of sources.