Towards Fully Automatic Synthesis of Embedded Software

Ulrich Kühne, Daniel J. Grosse, Rolf Drechsler · IEEE Embedded Systems Letters · 2010

This letter presents an approach to automatically synthesize embedded software. Starting from an instruction set architecture description of a hardware platform and a formal specification of the input–output behavior of a program to be realized, a control sequence of minimal length is generated. The proposed approach uses formal techniques, i.e., the synthesis problem is mapped to an instance of satisfiability of quantified Boolean formulas. We give experimental results and discuss the advantages, as well as future challenges of the proposed approach.

Read the paper · More papers on PaperTik