Estrest is a Python library that enables causal reasoning for the semantic models of programs. Programs are modeled using event structures [1], which is a semantic model for concurrency, and the structural equations framework of Halpern and Pearl [2] is used to check whether specific events satisfy the actual cause conditions of some effect in the model.
-
Notifications
You must be signed in to change notification settings - Fork 0
seyhani/Estrest
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
A tool to check actual causality in event structures
Resources
Stars
Watchers
Forks
Packages 0
No packages published