Back to Search Start Over

Software synthesis of process-based concurrent programs

Authors :
Bill Lin
Source :
DAC
Publication Year :
1998
Publisher :
ACM Press, 1998.

Abstract

We present a Petri net theoretic approach to the software synthesis problem that can synthesize ordinary C programs from process-based concurrent specifications without the need for a run-time multi-threading environment. The synthesized C programs can be readily retargeted to different processors using available optimizing C compilers. Our compiler can also generate sequential Java programs as output, which can also be readily mapped to a target processor without the need for a multi-threading environment. Initial results demonstrate significant potentials for improvements over current run-time solutions.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 35th annual conference on Design automation conference - DAC '98
Accession number :
edsair.doi...........f2ea1345bfe113706f6224ead065c843