Results 81 to 90 of about 864 (171)
A Framework for An LTS Semantics for PROMELA
A high-level specification language PROMELA can be used not only to model interactions that occur in distributed or reactive systems, but also to express requirements of logical correctness about those interactions.
Suprapto, Suprapto, Pulungan, Reza
core
Building Extensible Specifications and Implementations of Promela with AbleP [PDF]
This paper describes how new language features can be seamlessly added to an extensible specification of Promela to provide new (domain-specific) notations and analyses to the engineer. This is accomplished using ABLEP, an extensible specification and implementation of Promela, the modeling language used by the spin model checker.
Yogesh Mali, Eric Van Wyk
openaire +1 more source
Implementing and Verifying MSC Specifications Using Promela/XSpin
We discuss a translation of Message Sequence Charts (MSCs) into the language PROMELA (we call this translation an 'implementation') that is consistent with the formal semantics we have previously defined for Message Flow Graphs and Message Sequence ...
Ladkin, Peter B., Leue, Stefan
core
Smart Contract–Enabled P2P Energy Trading: A Formally Verified Game-Theoretic Framework
The global energy sector is experiencing a significant revolution, propelled by the necessity to address climate change and shift towards sustainable energy sources.
Gauhar Ali +4 more
doaj +1 more source
Ethereum 2.0 stands out as a progressive decentralized blockchain platform, drawing attention for its security, scalability, and flexibility. Central to Ethereum 2.0 is the Beacon Chain, serving as the cornerstone managing validator rewards, penalties ...
Muhammad Rashid +3 more
doaj +1 more source
Implementing message sequence charts in PROMELA
We have previously dened a formal semantics for Message Flow Graphs and Message Se-quence Charts, capturing most of the syntactic features contained in ITU-T recommendation Z.120.
Peter B. Ladkin +3 more
core
Trust Beyond Border: Lightweight, Verifiable User Isolation for Protecting In-Enclave Services. [PDF]
Wang W +5 more
europepmc +1 more source
Translation between S/R and Promela
S/R and Promela are two concurrent programming languages used in finite state automated verification of communication protocols. The semantics of S/R supports synchronous parallel composition, while semantics of Promela supports an interleaving parallel ...
Ratan Nalumasu
core
Translating Synchronous Petri Nets into PROMELA for Verifying Behavioural Properties
— For developing embedded systems, the design process may benefit in some contexts from the usage of formal methods, namely to find critical errors and flaws, before final design and implementation decisions are taken.
Ribeiro, Óscar R. +4 more
core +1 more source

