DevOps
A Model-Centric DevOps Architecture for DEVS-Based Digital Twin Simulation Services
arXiv cs.DC0 views
arXiv:2609.11122v2 Announce Type: replace-cross Abstract: Digital twin simulation models evolve and are redeployed like software. Engines based on the Discrete Event System Specification (DEVS) have a sound formal basis but offer little support for versioning, automated validation, or continuous delivery in cloud-native environments. This paper proposes a model-centric DevOps architecture that deploys DEVS-based digital twin simulations as managed services. Models are first-class DevOps artefacts written in a declarative language based on YAML (YAML Ain't Markup Language) with a tuple-level mapping to the multiPDEVS formalism. Repository continuous integration (CI) validates publishing manifests, the engine loader performs syntactic, structural, and static semantic checks before every simulation, and published model artefacts are versioned and immutable, so that an earlier validated version can be selected by pinning its identifier. The platform runs as containerised microservices on Kubernetes with engine adaptations that externalise inputs and results and expose lifecycle control. An initial case study on bus route 22 in Riga exercises the lifecycle on an offline model with roughly 115,000 DEVS atomic components and reports single-container throughput and concurrent job execution on one Kubernetes node. Behavioural validation and multi-node evaluation remain future work.
Source:https://arxiv.org/abs/2609.11122PreviousFast TetraBFT: Optimizing Latency Where It MattersNextDeveloper Experiences with Cursor AI-native IDE
Related posts

Confessions of a DevSecOps Builder: Fixing My Broken GitHub Actions Pipeline
0dev.to AWS
Which cloud certification should you get first? AWS vs Azure vs Google Cloud (and how to study for it)
0dev.to AWS
What will set RakuOS 45 apart from other atomic Linux distros
0Hacker News New
KDE Linux Nearing Its Beta Milestone, Now Ships With NTSYNC By Default
0Phoronix

KDE Plasma 6.9 to Improve KWin Performance and Firefox Integration
0Linuxiac

Linux Text Editors: Learning Nano, Vi and Vim as a Beginner
0dev.to DevOps