This document proposes extensions to the Foundational UML (fUML) virtual machine to enable analyzing, observing, and controlling activity model execution. It introduces a trace model to analyze execution order and input/output relationships, an event model to observe execution state changes, and a command API to control execution. The goal is to support efficient testing and debugging of models by allowing retrieval and analysis of runtime information during execution.