Synthesis of Data Views for Communicating Processes

  • Authors:
  • Iman Poernomo

  • Affiliations:
  • Department of Computer Science, King's College London, Strand, London, WC2R2LS

  • Venue:
  • Logic-Based Program Synthesis and Transformation
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Proofs-as-programs is an approach to program synthesis involving the transformation of constructive proofs of specification requirements into functional programs. Various authors have adapted the proofs-as-programs to other logics and programming paradigms. This paper presents an adaptation of proofs-as-programs for the synthesis of distributedprogram protocols with side-effect-free data views, from proofs in a constructive proof-system for Hennessy-Milner logic.