Towards fully automatic synthesis of embedded software

Ulrich Kühne, Daniel Große, Rolf Drechsler

Research output: Contribution to journalArticlepeer-review

Abstract

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 inputoutput 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.

Original languageEnglish
Article number5462901
Pages (from-to)53-57
Number of pages5
JournalIEEE Embedded Systems Letters
Volume2
Issue number3
DOIs
Publication statusPublished - 1 Sept 2010
Externally publishedYes

Keywords

  • Embedded software
  • formal techniques
  • quantified Boolean formulas (QBFs)
  • synthesis

Fingerprint

Dive into the research topics of 'Towards fully automatic synthesis of embedded software'. Together they form a unique fingerprint.

Cite this