gemini-2.5-pro| input-price: 1.25 output-price: 10 max-context-length: 200_000 (cost: $0.03) Β· Anfrage: 2025-11-28T18:25:08.926774

Generated by rs-summarizer Version unbekannt

Abstract:

As far as I can tell, this talk outlines the architecture for "PetriNet Studio," a Software-as-a-Service (SaaS) platform for simulating and analyzing Petri nets. The project, part of the speaker's master's thesis, aims to replace outdated, monolithic academic tools with a modern, cloud-native microservices architecture. The core of the backend is a C++ engine that leverages a simple matrix-based "state equation" for simulation, which is optimized for performance using modern C++ features like mdspan, concepts, and SIMD vectorization. Concurrency is managed via a custom Monitor pattern built on J-threads. The platform is designed to support formal analysis of system properties using algorithms like the Minimal Coverability Tree, with a focus on mitigating the classic problem of state-space explosion. The overall goal is to create a high-performance, extensible tool for modeling complex concurrent systems.

PetriNet Studio: A Modern C++ Approach to System Simulation

Summary Rating: No ratings yet
Article Rating: No ratings yet

Source