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.