Answers are grounded in this paper and cite their sources.
In this paper, Propositional Temporal Logic (PTL) is applied to the specification and synthesis of the synchronization part of communicating processes. To specify a process, a PTL formula that describes its sequence of communications is given. The synthesis is done by constructing a model of the given specifications using a tableau-like satisfiability algorithm for PTL. This model can then be interpreted as a program.
No takes yet. Share an insight, caveat, or question.
Manna et al. (1984) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: