Bültmann & Gerriets
Conclog: A Methodological Approach to Concurrent Logic Programming
von Jean-Marie Jacquet
Verlag: Springer Berlin Heidelberg
Reihe: Lecture Notes in Computer Science Nr. 556
Hardcover
ISBN: 978-3-540-54938-3
Auflage: 1991
Erschienen am 27.11.1991
Sprache: Englisch
Format: 235 mm [H] x 155 mm [B] x 43 mm [T]
Gewicht: 1188 Gramm
Umfang: 800 Seiten

Preis: 106,99 €
keine Versandkosten (Inland)


Dieser Titel wird erst bei Bestellung gedruckt. Eintreffen bei uns daher ca. am 16. Juli.

Der Versand innerhalb der Stadt erfolgt in Regel am gleichen Tag.
Der Versand nach außerhalb dauert mit Post/DHL meistens 1-2 Tage.

106,99 €
merken
zum E-Book (PDF) 96,29 €
klimaneutral
Der Verlag produziert nach eigener Angabe noch nicht klimaneutral bzw. kompensiert die CO2-Emissionen aus der Produktion nicht. Daher übernehmen wir diese Kompensation durch finanzielle Förderung entsprechender Projekte. Mehr Details finden Sie in unserer Klimabilanz.
Klappentext
Inhaltsverzeichnis

This book presents a new concurrent logic programming
language called Conclog and a methodology for programming in
it.
Conclog was designed bytaking the ideal features of logic
programming as reference, rather than by concentrating
directly on operational tricks to ensure efficiency. This
leads to quite easy declarative programming. Concern for
soundness and completeness ensures that multi-directional
and multi-solution correct procedures can be coded quite
straightforwardly. Assuming suitable hypotheses on their
uses, they can be transformed into very efficient versions
thanks to the introduction of appropriate control
information. Correctness-preserving properties are given for
that purpose.
The designof Conclog involves three steps. First, a sound
and complete parallel execution model of Horn clause
programs is proposed which reduces subgoals of conjunctions
independently and uses a calculus for reconciling
inconsistent bindings. Second, this is extended to handle
negation as completely as possible. Third, a minimal and
reasonably complete set of extra-logical features are
defined for optimization and practical purposes.
The second part of the book presents a methodology for
constructing Conclog in a rigorous way. This covers the
entire programming process, from informal specifications via
logic descriptions to efficient programs. The methodology
can be adapted to other languages.



Logic programming.- A reconciliation calculus.- A basic scheme for concurrent logic programming.- Incorporating negation.- Adding extra-logical features.- Event-driven reconciliation.- Comparison with related work.- Conclusion.- Towards a methodology of concurrent logic programming.- Programming non-behavioral applications.- Programming behavorial applications.- Conclusion.- Conclusion.


andere Formate
weitere Titel der Reihe