Logic-Based Program Synthesis and Transformation

9th International Workshop, LOPSTR’99, Venice, Italy, September 22-24, 1999 Selected Papers

  • Annalisa Bossi
Conference proceedings LOPSTR 1999
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1817)

Table of contents

  1. Front Matter
  2. Invited Talk

  3. Tutorials

  4. Software Development

    1. Juliana Küster Filipe, Kung-Kiu Lau, Mario Ornaghi, Hirokazu Yatsu
      Pages 42-61
  5. Analysis and Specialisation

    1. Jan-Georg Smaus, Patricia M. Hill, Andy King
      Pages 82-101
    2. Julio C. Peralta, John P. Gallagher
      Pages 102-117
    3. Jacob M. Howe, Andy King
      Pages 118-135
  6. Transformation

    1. Ralf Lämmel, Günter Riedewald, Wolfgang Lohmann
      Pages 136-155
    2. Annalisa Bossi, Nicoletta Cocco, Sandro Etalle
      Pages 156-175
    3. Alberto Pettorossi, Maurizio Proietti
      Pages 176-195
    4. Peter Ross, David Overton, Zoltan Somogyi
      Pages 196-215
    5. Marco Bertolino, Sandro Etalle, Catuscia Palamidessi
      Pages 216-233
  7. Verification

    1. Daniel Le Métayer, Valérie-Anne Nicolas, Olivier Ridoux
      Pages 255-272
    2. Germán Puebla, Francisco Bueno, Manuel Hermenegildo
      Pages 273-292
  8. Back Matter

About these proceedings

Introduction

This volume contains the proceedings of the ninth international workshop on logic-based program synthesis and transformation (LOPSTR’99) which was held in Venice (Italy), September 22-24, 1999. LOPSTRistheannualworkshopandforumforresearchersinthelogic-based program development stream of computational logic. The main focus used to be on synthesis and transformation of logic programs, but the workshop is open to contributions on logic-based program development in any paradigm. Previous workshops were held in Manchester, UK (1991, 1992), Louvain-la-Neuve, B- gium (1993), Pisa, Italy (1994), Arnhem, The Netherlands (1995), Stockholm, Sweden (1996), Leuven, Belgium (1997), and Manchester, UK (1998). LOPSTR is a real workshop in the sense that it is a friendly and lively forum for presenting recent and current research as well as discussing future trends. Formal proceedings of the workshop are produced only after the workshop and contain only those papers selected by the program committee after a second refereeing process. The program committee of LOPSTR’99 accepted 20 extended abstracts for presentation at the workshop; then selected 14 papers for inclusion in the po- workshop proceedings. Selected papers cover all the main streams of LOPSTR’s topics: synthesis, specialization, transformation, analysis, and veri?cation. Ve- ?cation, transformation, and specialization methods are applied to functional, constraint, logic, and imperative programming.

Keywords

Computational Logic Constraint Programming Debugging Extension Formal Methods Program Verification Functional Programming Imperative Programming Logic Programming Program Analysis Program Synthesis formal method logic model checking programming verification

Editors and affiliations

  • Annalisa Bossi
    • 1
  1. 1.Dipartimento di InformaticaUniversità Ca’ Foscari di VeneziaVeneziaItaly

Bibliographic information

  • DOI https://doi.org/10.1007/10720327
  • Copyright Information Springer-Verlag Berlin Heidelberg 2000
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-67628-7
  • Online ISBN 978-3-540-45148-8
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349