There is a newer version of the record available.

Published October 22, 2026 | Version v1.0.0

Anand-Theertha/school-van-formal-verification: Initial Publication: v1.0.0

Authors/Creators

Description

This release contains the initial publication of the technical report and formal verification models for the School Van Tracking system's telemetry protocol.

Included in this release:

  • Technical Report (PDF): School Van Tracking: Ordering Guarantees Under Unreliable Networks. Details the system architecture, the state inconsistency problem over weak mobile networks, and the formal verification results.
  • SchoolVanTracker_Baseline.tla: The baseline TLA+ specification that demonstrates the backward-time state violation caused by delayed, out-of-order network frames.
  • SchoolVanTracker_Guarded.tla: The TLA+ specification of the implemented protocol fix, which utilizes sequence-number guards to ensure monotonic UI updates.
  • SchoolVanTracker_PlusCal.tla: The guarded protocol translated into a PlusCal algorithm, modeling the driver, server, and network as explicit concurrent processes.
  • SchoolVanTracker.cfg: The TLC model checker configuration file.

This release is permanently archived via Zenodo to generate a citable DOI.

Files

Anand-Theertha/school-van-formal-verification-v1.0.0.zip

Files (95.3 kB)

Name Size
md5:e6e3de9ae6a60327a9ad640755aa8b0c
95.3 kB Preview Download

Additional details