Skip to content

nickng/cfsm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cfsm Build Status GoDoc

nickng/cfsm is a CFSMs library in Go.

Communicating Finite State Machines (CFSMs) or Communicating Automata are formalisims for modelling concurrent processes by Brand and Zafiropulo (1983).

This is an implementation of CFSMs in Go for generating input petri nets for petrify, used in Synthesising choreographies.

About

CFSM library for Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages