• DocumentCode
    331203
  • Title

    Schema-guided synthesis of constraint logic programs

  • Author

    Flener, Pierre ; Zidoum, Hamza ; Hnich, Brahim

  • Author_Institution
    Dept. of Inf. Sci., Uppsala Univ., Sweden
  • fYear
    1998
  • fDate
    13-16 Oct 1998
  • Firstpage
    168
  • Lastpage
    176
  • Abstract
    By focusing on the families of assignment and permutation problems (such as graph colouring and n-Queens), we show how to adapt D.R. Smith´s (1990) KIDS approach for the synthesis of constraint programs (with implicit constraint satisfaction code), rather than applicative Refine programs with explicit constraint propagation and pruning code. Synthesis is guided by a global search schema and can be fully automated with little effort, due to some innovative ideas. CLP (Sets) programs are equivalent in expressiveness to our input specifications. The synthesised CLP (FD) programs would be, after optimising transformations, competitive with carefully hand-crafted ones
  • Keywords
    computer aided software engineering; constraint handling; formal specification; programming theory; search problems; CLP; KIDS approach; applicative Refine programs; assignment problems; constraint logic programs; global search schema; graph colouring; implicit constraint satisfaction code; n-Queens; permutation problems; schema-guided program synthesis; Boolean functions; Cost function; Information science; Information technology; Logic programming; Optimization methods; Search problems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 1998. Proceedings. 13th IEEE International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-8750-9
  • Type

    conf

  • DOI
    10.1109/ASE.1998.732620
  • Filename
    732620