Modelling Real-time Systems with Bigraphs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Albalwe, Maram, Archibald, Blair, Sevegnani, Michele
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908371021463552
author Albalwe, Maram
Archibald, Blair
Sevegnani, Michele
author_facet Albalwe, Maram
Archibald, Blair
Sevegnani, Michele
contents Bigraphical Reactive Systems (BRSs) are a graph-rewriting formalism describing systems evolving in two dimensions: spatially, e.g. a person in a room, and non-spatially, e.g. mobile phones communicating regardless of location. Despite use in domains including communication protocols, agent programming, biology, and security, there is no support for real-time systems. We extend BRSs to support real-time systems with a modelling approach that uses multiple perspectives to represent digital clocks. We use Action BRSs, a recent extension of BRSs, where the resulting transition system is a Markov Decision Process (MDP). This allows a natural representation of the choices in each system state: to either allow time to pass or perform a specific action. We implement our proposed approach using the BigraphER toolkit, and demonstrate the effectiveness through multiple examples including modelling cloud system requests.
format Preprint
id arxiv_https___arxiv_org_abs_2505_13449
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Modelling Real-time Systems with Bigraphs
Albalwe, Maram
Archibald, Blair
Sevegnani, Michele
Logic in Computer Science
Multiagent Systems
Bigraphical Reactive Systems (BRSs) are a graph-rewriting formalism describing systems evolving in two dimensions: spatially, e.g. a person in a room, and non-spatially, e.g. mobile phones communicating regardless of location. Despite use in domains including communication protocols, agent programming, biology, and security, there is no support for real-time systems. We extend BRSs to support real-time systems with a modelling approach that uses multiple perspectives to represent digital clocks. We use Action BRSs, a recent extension of BRSs, where the resulting transition system is a Markov Decision Process (MDP). This allows a natural representation of the choices in each system state: to either allow time to pass or perform a specific action. We implement our proposed approach using the BigraphER toolkit, and demonstrate the effectiveness through multiple examples including modelling cloud system requests.
title Modelling Real-time Systems with Bigraphs
topic Logic in Computer Science
Multiagent Systems
url https://arxiv.org/abs/2505.13449