Back to Search

Termersetzungssysteme: Grundlagen Der Prototyp-Generierung Algebraischer Spezifikationen

AUTHOR Drosten, Klaus
PUBLISHER Springer (04/26/1989)
PRODUCT TYPE Paperback (Paperback)

Description
Termersetzungssysteme sind ein nicht-deterministisches Berechnungsmodell aus dem Bereich der funktionalen Programmierung. Die Funktionen werden durch rekursive Regeln spezifiziert und durch Untertermersetzung ohne explizite Kontrolle ausgewertet. Die logische Programmierung geht auf den Anfang der 70er Jahre zur ck und wurde besonders popul r in Verbindung mit der Programmiersprache PROLOG. Die algebraische Programmierung entstand in ihren Grundz gen Mitte der 70er Jahre, als die ersten Arbeiten ber die Spezifikation abstrakter Datentypen ver ffentlicht wurden. Obwohl die algebraische und die logische Programmierung auf gemeinsamen Prinzipien beruhen, entwickelten sie sich zun chst unabh ngig voneinander. Erst in j ngster Zeit wurde mit Erfolg versucht, beide Ans tze in einem gemeinsamen Kalk l zu vereinen. Das Buch wendet sich an alle, die an den theoretischen Grundlagen der algebraischen und logischen Programmierung interessiert sind. Es gibt zun chst einen berblick ber die Grundlagen der Ausf hrung algebraischer Spezifikationen sowie eine Zusammenfassung der ben tigten Grundbegriffe. Das Grundkonzept der algebraischen Spezifikation wird um Ausdrucksmittel zur Fehlerbehandlung und Modularisierung in abstrakten Datentypen erweitert. Die Ausdrucksmittel werden besonders im Hinblick auf ihre Operationalisierbarkeit untersucht. Au erdem wird gezeigt, wie (und wann) sich algebraische Spezifikationen automatisch in PROLOG-Programme bersetzen und mit deren Hilfe ausf hren lassen. Zum besseren Verst ndnis des Textes sind Grundkenntnisse der mathematischen Logik hilfreich.
Show More
Product Format
Product Details
ISBN-13: 9783540511724
ISBN-10: 3540511725
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: German
More Product Details
Page Count: 151
Carton Quantity: 26
Product Dimensions: 6.69 x 0.35 x 9.61 inches
Weight: 0.60 pound(s)
Country of Origin: US
Subject Information
BISAC Categories
Computers | Programming - Compilers
Computers | Software Development & Engineering - General
Computers | Languages - General
Dewey Decimal: 005
Descriptions, Reviews, Etc.
publisher marketing
Termersetzungssysteme sind ein nicht-deterministisches Berechnungsmodell aus dem Bereich der funktionalen Programmierung. Die Funktionen werden durch rekursive Regeln spezifiziert und durch Untertermersetzung ohne explizite Kontrolle ausgewertet. Die logische Programmierung geht auf den Anfang der 70er Jahre zur ck und wurde besonders popul r in Verbindung mit der Programmiersprache PROLOG. Die algebraische Programmierung entstand in ihren Grundz gen Mitte der 70er Jahre, als die ersten Arbeiten ber die Spezifikation abstrakter Datentypen ver ffentlicht wurden. Obwohl die algebraische und die logische Programmierung auf gemeinsamen Prinzipien beruhen, entwickelten sie sich zun chst unabh ngig voneinander. Erst in j ngster Zeit wurde mit Erfolg versucht, beide Ans tze in einem gemeinsamen Kalk l zu vereinen. Das Buch wendet sich an alle, die an den theoretischen Grundlagen der algebraischen und logischen Programmierung interessiert sind. Es gibt zun chst einen berblick ber die Grundlagen der Ausf hrung algebraischer Spezifikationen sowie eine Zusammenfassung der ben tigten Grundbegriffe. Das Grundkonzept der algebraischen Spezifikation wird um Ausdrucksmittel zur Fehlerbehandlung und Modularisierung in abstrakten Datentypen erweitert. Die Ausdrucksmittel werden besonders im Hinblick auf ihre Operationalisierbarkeit untersucht. Au erdem wird gezeigt, wie (und wann) sich algebraische Spezifikationen automatisch in PROLOG-Programme bersetzen und mit deren Hilfe ausf hren lassen. Zum besseren Verst ndnis des Textes sind Grundkenntnisse der mathematischen Logik hilfreich.
Show More
List Price $69.99
Your Price  $69.29
Paperback