Skip to main navigation Skip to search Skip to main content

Algorithmic Analysis of Event-B in Rewriting Logic

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

Abstract

This paper presents a rewriting logic semantics for Event-B, a proof-based formal method for discrete systems modeling. The proposed semantics adequately captures the sources of non-deterministic and concurrent behavior in the language. This semantics also axiomatizes an extension of the language, featuring probabilistic behavior due to probabilistic assignment and choice, and guarded transitions. As a result, many forms of algorithmic verification techniques become accessible for reachability analysis, including temporal logic model checking, as well as probabilistic simulation and statistical model checking. The latter can ensure that specific behavior is present or absent in the system of interest, up to a certain confidence threshold, regardless of the way it operates amid uncertain information, being a useful complement to reachability analysis. This approach takes as input an Event-B specification, maybe annotated with probabilities, and outputs an executable rewrite theory that can be checked against different tools, as illustrated with examples in the paper.

Original languageEnglish
Title of host publicationNASA Formal Methods - 17th International Symposium, NFM 2025, Proceedings
EditorsAaron Dutle, Laura Humphrey, Laura Titolo
PublisherSpringer Science and Business Media Deutschland GmbH
Pages275-293
Number of pages19
ISBN (Electronic)9783031937064
ISBN (Print)9783031937057
DOIs
StatePublished - 08 Jun 2025
Event17th International Symposium on NASA Formal Methods, NFM 2025 - Hampton Roads, United States
Duration: 11 Jun 202513 Jun 2025

Publication series

NameLecture Notes in Computer Science
Volume15682 LNCS

Conference

Conference17th International Symposium on NASA Formal Methods, NFM 2025
Country/TerritoryUnited States
CityHampton Roads
Period11/06/2513/06/25

Keywords

  • Event-B
  • Reachability
  • Rewriting logic
  • Statistical analysis
  • umaudemc

Fingerprint

Dive into the research topics of 'Algorithmic Analysis of Event-B in Rewriting Logic'. Together they form a unique fingerprint.

Cite this