Please use this identifier to cite or link to this item:
doi:10.22028/D291-39665
Title: | RRLab : Rewrite Rule Labor |
Author(s): | Thomas, Christoph |
Language: | German |
Year of Publication: | 1984 |
Place of publication: | Kaiserslautern |
Free key words: | Initial algebra approach Abstract data type Rewrite rule system Finite / unique termination Unification Normal form Superposition Critical pair Knuth-Bendix Algorithm Inductionless induction Initiale Algebrasemantik Abstrakter Datentyp Rewrite Rule System Endliche / eindeutige Terminierung Unifikation Normalform Superposition Kritisches Paar Knuth-Bendix Algorithmus Induktionslose Induktion |
DDC notations: | 004 Computer science, internet |
Publikation type: | Report |
Abstract: | RRlab (Rewrite Rule Laboratory) is a software tool providing a complete environment for creating, editing and for processing specifications of abstract data types expressed in an initial algebra approach. RRlab reads the specifications and creates an appropriate rewrite rule system which is finitely and uniquely terminating.
This paper describes the design of the RRlab. First the initial algebra approach is introduced, especially emphasizing term rewriting systems. On this basis we build a hierarchy of dialogs, establishing both their semantic purpose and syntactic of RRlab in HDM-SPECIAL and a description of the implementation in INTERLISP is available for a nominal charge. RRLab (Rewrite Rule Labor) ist ein Softwarewerkzeug mit einer vollständigen Umgebung zur Erzeugung, Editierung und Verarbeitung von abstrakten Datentypen in initialer Algebrasemantik. RRLab erzeugt aus der Gleichungsmenge einer Spezifikation ein zugehöriges Rewrite Rule System, welches endlich und eindeutig terminiert. Diese Arbeit beschreibt den Entwurf des RRLab’s. Zunächst geben wir eine Einführung in initiale Algebrasemantik mit Schwerpunkt Termersetzungssysteme. Auf dieser Grundlage werden die verschiedenen Dialogebenen entworfen und syntaktisch sowie semantisch festgelegt. Eine vollständige Dokumentation mit einer Spezifikation des RRLab in HDM-SPECIAL und einer Beschreibung der Implementierung in Interlisp ist gegen Gebühr erhältlich. |
Link to this record: | urn:nbn:de:bsz:291--ds-396659 hdl:20.500.11880/35792 http://dx.doi.org/10.22028/D291-39665 |
Series name: | Memo SEKI : SEKI-Projekt / Deutsches Forschungszentrum für Künstliche Intelligenz, DFKI |
Series volume: | 84,1 |
Date of registration: | 9-May-2023 |
Faculty: | SE - Sonstige Einrichtungen |
Department: | SE - DFKI Deutsches Forschungszentrum für Künstliche Intelligenz |
Professorship: | SE - Sonstige |
Collections: | SciDok - Der Wissenschaftsserver der Universität des Saarlandes |
Files for this record:
Items in SciDok are protected by copyright, with all rights reserved, unless otherwise indicated.