Article (Scientific journals)
Synthesis of Communicating Processes from Temporal Logic Specifications
Manna, Zohar; Wolper, Pierre
1984In ACM Transactions on Programming Languages and Systems, 6 (1), p. 68-93
Peer Reviewed verified by ORBi
 

Files


Full Text
toplas84.pdf
Publisher postprint (1.45 MB)
Request a copy

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
Temporal logic; Program synthesis; Synchronization; Mutual exclusion; Concurrency
Abstract :
[en] 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.
Disciplines :
Computer science
Author, co-author :
Manna, Zohar;  Stanford University > Department of Computer Science
Wolper, Pierre  ;  Université de Liège - ULiège > Département d'electricité, électronique et informatique (Institut Montefiore)
Language :
English
Title :
Synthesis of Communicating Processes from Temporal Logic Specifications
Publication date :
1984
Journal title :
ACM Transactions on Programming Languages and Systems
ISSN :
0164-0925
eISSN :
1558-4593
Publisher :
Association for Computing Machinery, New York, United States - New York
Volume :
6
Issue :
1
Pages :
68-93
Peer reviewed :
Peer Reviewed verified by ORBi
Available on ORBi :
since 16 April 2012

Statistics


Number of views
59 (0 by ULiège)
Number of downloads
0 (0 by ULiège)

Scopus citations®
 
272
Scopus citations®
without self-citations
261
OpenCitations
 
289

Bibliography


Similar publications



Contact ORBi