Published October 22, 2026
| Version v1.0.0
Software
Open
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
Additional details
Related works
- Is supplement to
- Software: https://github.com/Anand-Theertha/school-van-formal-verification/tree/v1.0.0 (URL)