Arrow Research search
Back to FM

FM 2026

A Formal Framework for Predicting Distributed System Performance Under Faults

Conference Paper Formal Methods · Logic in Computer Science · Theoretical Computer Science

Abstract

Abstract Today’s distributed systems operate in complex environments that inevitably involve faults and even adversarial behaviors. Predicting their performance under such environments directly from formal designs remains a long-standing challenge. We present the first formal framework that systematically enables performance prediction of distributed systems across diverse faulty scenarios. Our framework features a fault injector together with a wide range of faults, reusable as a library, and model compositions that integrate the system and the fault injector into a unified model suitable for statistical analysis of performance properties such as throughput and latency. We formalize the framework in Maude and implement it as an automated tool, PerF. Applied to representative distributed systems, PerF accurately predicts system performance under varying fault settings, with estimations from formal designs consistent with evaluations on real deployments.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
International Symposium on Formal Methods
Archive span
1987-2026
Indexed papers
90
Paper id
295439755163354162
v2026.09.13