• DocumentCode
    2733259
  • Title

    Synthesis of programs from temporal property specifications

  • Author

    Pnueli, Amir ; Klein, Uri

  • Author_Institution
    Courant Institute of Mathematical Sciences, New York University, USA
  • fYear
    2009
  • fDate
    13-15 July 2009
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    The paper investigates a development process for reactive programs, in which the program is automatically generated (synthesized) from a high-level temporal specification. The method is based on previous results that proposed a similar synthesis method for the automatic construction of hardware designs from their temporal specifications. Thus, the work reported here can be viewed as a generalization of existing methods for the synthesis of synchronous reactive systems into the synthesis of asynchronous systems. In the synchronous case it was possible to identify a restricted subclass of formulas and present an algorithm that solves the synthesis problem for these restricted specifications in polynomial time. Here the results are less definitive in the sense that we can offer some heuristics that may provide polynomial-time solutions only in some of the cases.
  • Keywords
    Algorithm design and analysis; Automata; Circuit synthesis; Digital circuits; Hardware; Logic; Polynomials; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods and Models for Co-Design, 2009. MEMOCODE '09. 7th IEEE/ACM International Conference on
  • Conference_Location
    Cambridge, MA, USA
  • Print_ISBN
    978-1-4244-4806-7
  • Type

    conf

  • DOI
    10.1109/MEMCOD.2009.5185372
  • Filename
    5185372