Liebe Besucherinnen und Besucher,

heute ab 15 Uhr feiern wir unser Sommerfest und sind daher nicht erreichbar. Ab morgen sind wir wieder wie gewohnt für Sie da. Wir bitten um Ihr Verständnis – Ihr Team von Sack Fachmedien

Drosten | Termersetzungssysteme | E-Book | sack.de
E-Book

E-Book, Deutsch, Band 210, 151 Seiten, eBook

Reihe: Informatik-Fachberichte

Drosten Termersetzungssysteme

Grundlagen der Prototyp-Generierung algebraischer Spezifikationen
1989
ISBN: 978-3-642-74769-4
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark

Grundlagen der Prototyp-Generierung algebraischer Spezifikationen

E-Book, Deutsch, Band 210, 151 Seiten, eBook

Reihe: Informatik-Fachberichte

ISBN: 978-3-642-74769-4
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark



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.

Drosten Termersetzungssysteme jetzt bestellen!

Zielgruppe


Research


Autoren/Hrsg.


Weitere Infos & Material


1. Einführung.- 2. Grundbegriffe.- 2.1 Relationen.- 2.2 Terme und ihre Operationen.- 3. Termersetzungssysteme mit eingeschränkten Variablen.- 3.1 Motivation.- 3.2 Theoretische Grundlagen.- 3.3 Partiell geordnete Sorten und überladene Operatoren.- 3.4 Anwendung auf die algebraische Spezifikation von Fehlern und Ausnahmen.- 4. Übersetzung von Termersetzungssystemen in PROLOG-Programme.- 4.1 Logische Programmierung.- 4.2 Die Übersetzung und ihre Korrektheit.- 4.3 Verwandte Ansätze.- 5. Parametrisierung.- 5.1 Kombinationen von Termersetzungssystemen.- 5.2 Ausführbarkeit zusammengesetzter Spezifikationen.- 6. Schlußbemerkungen.- Begriffsverzeichnis.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.