|
Mechanized theory of event structures: a case of parallel register machine
V. P. Gladsteina, D. V. Mikhailovskiia, E. A. Moiseenkoab, A. A. Trunovc a Saint Petersburg State University
b JetBrains Research
c Zilliqa Research
Abstract:
The true concurrency models, and in particular event structures, have been introduced in the 1980s as an alternative to operational interleaving semantics of concurrency, and nowadays they are regaining popularity. Event structures represent the causal dependency and conflict between the individual atomic actions of the system directly. This property leads to a more compact and concise representation of semantics. In this work-in-progress report, we present a theory of event structures mechanized in the COQ proof assistant and demonstrate how it can be applied to define certified executable semantics of a simple parallel register machine with shared memory.
Keywords:
semantics, event structures, interactive theorem proving, Coq.
Citation:
V. P. Gladstein, D. V. Mikhailovskii, E. A. Moiseenko, A. A. Trunov, “Mechanized theory of event structures: a case of parallel register machine”, Proceedings of ISP RAS, 33:3 (2021), 143–154
Linking options:
https://www.mathnet.ru/eng/tisp605 https://www.mathnet.ru/eng/tisp/v33/i3/p143
|
Statistics & downloads: |
Abstract page: | 91 | Full-text PDF : | 30 | References: | 28 |
|