Skip to main navigation Skip to search Skip to main content

Monitoring Distributed Systems Based on Partial Order Executions with Global States

  • University of Texas at Austin

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Runtime Verification (RV) allows monitoring the behaviors of a system while checking them against a formal specification. The executions of distributed systems are often modeled using interleaving semantics, where events of different processes are interleaved into a total order. However, certain behavioral properties are difficult to express using interleaving semantics, whereas they can be naturally expressed in terms of partial order semantics. We study the problem of runtime verification for distributed systems based on the global states structure associated with a partial order execution. We present two algorithms for RV with branching temporal specifications and study the complexity of this problem. The first algorithm is for a global temporal logic with past operators we term PaCTL (for Past CTL). It involves constructing the branching structure of global states. We then show a second, more efficient, algorithm, for a subset of this logic that we term PaBTL. This algorithm does not require constructing the branching structure. We present implementations for both algorithms with experimental results.

Original languageEnglish
Title of host publicationRuntime Verification - 25th International Conference, RV 2025, Proceedings
EditorsBettina Könighofer, Hazem Torfah
PublisherSpringer Science and Business Media Deutschland GmbH
Pages252-273
Number of pages22
ISBN (Print)9783032054340
DOIs
StatePublished - 2026
Event25th International Conference on Runtime Verification, RV 2025 - Graz, Austria
Duration: 15 Sep 202519 Sep 2025

Publication series

NameLecture Notes in Computer Science
Volume16087 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference25th International Conference on Runtime Verification, RV 2025
Country/TerritoryAustria
CityGraz
Period15/09/2519/09/25

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.

Fingerprint

Dive into the research topics of 'Monitoring Distributed Systems Based on Partial Order Executions with Global States'. Together they form a unique fingerprint.

Cite this