Logic-Based Program Synthesis and Transformation

Lieferzeit: Lieferbar innerhalb 14 Tagen

53,49 

8th International Workshop, LOPSTR’98, Manchester, UK, June 15-19,1998, Selected Papers, Lecture Notes in Computer Science 1559

ISBN: 3540657657
ISBN 13: 9783540657651
Herausgeber: Pierre Flener
Verlag: Springer Verlag GmbH
Umfang: x, 338 S.
Erscheinungsdatum: 24.03.1999
Produktform: Kartoniert
Einband: KT
Artikelnummer: 1512235 Kategorie:

Beschreibung

InhaltsangabeAttempto Controlled English - Not Just Another Logic Specification Language.- A Step Towards a Methodology for Mercury Program Construction: A Declarative Semantics for Mercury.- Pragmatics in the Synthesis of Logic Programs.- Using Decision Procedures to Accelerate Domain-Specific Deductive Synthesis Systems.- Synthesis of Programs in Abstract Data Types.- OOD Frameworks in Component-Based Software - Development in Computational Logic.- The Use of Renaming in Composing General Programs.- Inductive Synthesis of Logic Programs by Composition of Combinatory Program Schemes.- Specialising Logic Programs with Respect to Call/Post Specifications.- Generalization in Hierarchies of Online Program Specialization Systems.- Improving Homeomorphic Embedding for Online Termination.- Successes in Logic Programs.- Inferring and Compiling Termination for Constraint Logic Programs.- Strictness Analysis as Finite-Domain Constraint Solving.- Invariant Discovery via Failed Proof Attempts.- Preventing Instantiation Errors and Loops for Logic Programs with Multiple Modes Using block Declarations.- Algorithms for Synthesizing Reactive Systems: A Perspective.- Schema-Guided Synthesis of CLP Programs.- Abstract: Proof Planning with Program Schemas.- Logical Synthesis of Imperative O.O. Programs.- Mathematical Foundations for Program Transformations.- An Exhaustive-Search Method Using Layered Streams Obtained Through a Meta-Interpreter for Chain Programs.- Bottom-Up Specialisation of Logic Programs.- Myrtle: A Set-Oriented Meta-Interpreter Driven by a "Relational" Trace for Deductive Databases Debugging.

Das könnte Ihnen auch gefallen …